Friends, white-ball cricket, both ODI and T20, is a favorite sport for cricket fans. Fans can witness explosive batting from ball one. Recent years have seen impressive performances from batsmen who have made a name for themselves globally. Let's take a look at the batsmen who have scored the most runs in ODI and T20 formats.
1. Virat Kohli - 18,443 runs
Virat Kohli leads the charts in limited-overs cricket with 18,443 runs. Kohli remains a strong player in limited-overs cricket.
2. Sachin Tendulkar - 18,436 runs
The legendary "God of Cricket" Sachin Tendulkar is in second place with 18,436 runs. His contribution to Indian cricket and limited-overs formats is unparalleled.
3. Kumar Sangakkara - 15,616 runs
Former Sri Lankan wicketkeeper-batsman Kumar Sangakkara scored 15,616 runs in white-ball cricket. Sangakkara was known for his elegance at the crease and his ability to score consistently.
4. Rohit Sharma - 15,528 runs
Rohit Sharma, who, like Kohli, is active only in ODIs, has scored 15,528 runs. Rohit remains a key player for India.
5. Mahela Jayawardene - 14,133 runs
Another Sri Lankan great, Mahela Jayawardene, scored 14,133 runs in limited-overs cricket. Jayawardene's excellent strokeplay and calm demeanor made him a match-winner for Sri Lanka.
You may also like

Automakers may halt output in Brazil if chips crisis persists, says government official

India's T20I Series vs Australia Is the Start of the Actual Preparation for the T20 World Cup

School Holiday October 29: State-wise list of closures amid Cyclone Montha, heavy rain, and festive breaks

CarTrade's Q2 Scorecard, Snabbit's $30 Mn War Chest & More

Pakistan and Afghanistan talks stuck after border violence





