Advertisement

Babar Azam tops global run charts across formats this decade

Babar Azam runs this decade
Babar Azam leads international run charts from 2020 to 2025
Stay updated - Follow TOK on WhatsApp for instant alerts!
Babar Azam scored most international runs across Tests, ODIs, and T20Is.
Joe Root and Mohammad Rizwan follow in the decade-long run charts.
Kohli, Rohit, and others feature in top ten elite batters list.
0:00 / --:--
Advertisement

Babar Azam has further cemented his reputation as one of the defining batters of the modern era, finishing as the leading run-scorer in international cricket from 2020 to 2025 across all formats.

Over the past six years, Babar Azam has amassed an impressive 8,825 runs in 223 innings across Tests, ODIs, and T20Is, firmly placing him at the top of the global run charts.

Visit Times of Karachi website for the latest news-related content daily

No other player has matched his consistency or run volume across formats during this time, establishing the Pakistan star as the standout run machine of the decade so far.

Close behind him is England’s Joe Root, whose strong performances in Test cricket have helped him accumulate 7,892 runs in 172 innings, keeping him firmly among the world’s elite batters.

Pakistan’s Mohammad Rizwan ranks third, reflecting his growth as a key three-format player, with 7,634 runs in 204 innings, proving his value not just as a wicketkeeper but as one of Pakistan’s most dependable batters.

Advertisement

Sri Lanka’s Kusal Mendis follows with 6,571 runs from 201 innings, while India has two representatives in the top six: Virat Kohli, still a dominant figure, has scored 6,531 runs in 179 innings, and Shubman Gill, the youngest in this elite group, has compiled 6,514 runs in just 165 innings.

READ: All about Pakistan sports in 2025: triumphs, challenges, comebacks

Adding more depth to the list, several other top batters have also featured prominently in the global run charts during this period.

Sri Lanka’s Pathum Nissanka scored 6,473 runs in 183 innings.

Bangladesh’s Litton Das ranks eighth after amassing 6,332 runs in 213 innings.

India’s Rohit Sharma is placed ninth, having scored 6,330 runs in 175 innings.

Australia’s Travis Head completes the top ten, with 5,931 runs in 149 innings, including 25 fifties and fifteen hundreds.

Follow the Times of Karachi channel on WhatsApp

Leading Run-Scorers in International Cricket (2020–2025)

Rank Player Country Runs Innings
1 Babar Azam Pakistan 8,825 223
2 Joe Root England 7,892 172
3 Mohammad Rizwan Pakistan 7,634 204
4 Kusal Mendis Sri Lanka 6,571 201
5 Virat Kohli India 6,531 179
6 Shubman Gill India 6,514 165
7 Pathum Nissanka Sri Lanka 6,473 183
8 Litton Das Bangladesh 6,332 213
9 Rohit Sharma India 6,330 175
10 Travis Head Australia 5,931 149
Share

Follow Times of Karachi on Google News and explore your favorite content more quickly!
Leave a Reply
Related Posts
🚫 Ad blocker detected. Please disable your ad blocker to support our content.
Close Button
Advertisement