5 Fastest Batsmen To Score 23000 Runs In International Cricket

Updated - 27 Nov 2023, 04:14 PM

Virat Kohli, T20 World Cup 2021
Virat Kohli (Image Credit: Twitter)

In cricket, a batsman’s performance is judged by his ability to score runs. There are many batsmen who have piled up a lot of runs in their careers and are hailed as top batsmen in international cricket. Whether it is Test, ODI, or T20I, as long as a batsman manages to score good runs, he is lauded for his performance.

In international cricket, former Indian cricketer Sachin Tendulkar is the highest run-scorer in Tests with 15,921 runs in 200 games. In ODI too, Tendulkar is the highest run-getter with 18,426 runs in 463 matches. In T20I format, Virat Kohli has mustered most runs with 3159 runs in 90 games. In this listicle, we take a look at the 5 fastest batsmen to score 23000 runs in international cricket.

5 Fastest Batsmen To Score 23000 Runs In International Cricket

5. Kumar Sangakkara- 558 Innings

Kumar Sangakkara, International Cricket
Kumar Sangakkara (Image Credit: Twitter)

Kumar Sangakkara takes the 5th spot in this list. The former Sri Lanka player reached the 23000-run mark in just 558 innings. In his international cricket career, the left-handed batsman mustered 28,016 runs in 666 innings. The wicketkeeper-batsman scored 12,400 runs in 133 Tests, 14,234 runs in 404 ODIs, and 1382 runs in 56 T20Is.

Also Read: It Must Be A Very, Very Tough Time For Ben Stokes – Kumar Sangakkara Shows Support For All-Rounder’s Decision Of Taking A Break To Focus On Mental Health

4. Jacques Kallis- 551 innings

Jacques Kallis
Jacques Kallis (Image Credit: Getty)

Jacques Kallis gets the 4th spot in this list. The former South African all-rounder reached 23000 runs in international cricket in 551 innings. During his international cricket from 1995 to 2014, the right-handed batsman scored 25,534 runs in 617 innings. He piled up 13,289 runs in 280 Test innings, 11,579 runs in 314 ODIs, and 666 runs in 23 T20Is.

3. Ricky Ponting- 544 Innings

Ricky Ponting, ODI, International Cricket
Ricky Ponting (Image Credit: Twitter)

Former Australian skipper Ricky Ponting grabs the 3rd spot in this list. The right-handed batsman reached 23000 runs in international cricket in 544 innings. During his international career for Australia, Ponting smashed 13,378 runs in 287 Test innings, 13,704 runs in 365 ODIs, and 401 runs in 16 T20Is.

2. Sachin Tendulkar- 522 Innings

Sachin Tendulkar
Sachin Tendulkar (Image Credit: Twitter)

Sachin Tendulkar bags the 2nd spot in this list. The former Indian star batsman reached the 23000 run-mark in international cricket in just 522 innings. The right-handed batsman mustered a total of 34,357 runs in his international career. With 15,921 runs and 18,426 runs in 329 Test innings and 452 ODIs, Tendulkar is the highest run-getter in both formats. In the only T20I match he played for India, the right-handed batsman scored 10 runs.

Also Read: Shakib Al Hasan Picks MS Dhoni As Skipper In His All-Time ODI XI, Inducts India’s Sachin Tendulkar And Virat Kohli In The Team

1. Virat Kohli- 490 Innings

Virat Kohli, Sunil Gavaskar
Virat Kohli [Image-BCCI]
Virat Kohli steals the top spot in this list. Virat Kohli has overtaken Sachin Tendulkar to become the fastest batsmen to reach 23000 runs in international cricket. The Indian skipper has reached this mark in just 490 innings. The 32-year-old player has reached 23,017 runs in his career so far. In 161 Test innings, Kohli has piled up 7689 runs. In 245 ODIs, he accounts for 12169 runs and 3159 runs in 84 T20Is.

Also Read: Virat Kohli Breaks Sachin Tendulkar’s Record Of Quickest Batsman To Reach 23,000 International Runs

Tagged:

Jacques Kallis Kumar Sangakkara Ricky Ponting Sachin Tendulkar Virat Kohli