Next Story
Newszop

Sports News - These players have scored the most runs in white-ball cricket. Learn about them.

Send Push

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.

Loving Newspoint? Download the app now