It is hard not to celebrate a few milestones that are beyond what we can expect from one’s cricketing career, which can span for a maximum of 15 years.
Few, who have stayed more than others by staying fit and relevant to the changes and challenges the game of Cricket demands, have managed to cross more paths and achieve milestones that are only a dream for many. Accumulating an aggregate of 20000 runs in international cricket (all formats together) is one of them. In more than 100 years through which the game has thrived, only 12 players on date have reached the 20K international runs.
This article will list them below with the classification of runs they scored in each format.
Players with 20000+ Runs in International Cricket
PLAYER | OVERALL RUNS | TEST RUNS | ODI RUNS | T20I RUNS |
---|---|---|---|---|
Sachin Tendulkar (IND) | 34357 | 15921 | 18426 | 10 |
Kumar Sangakkara (SL) | 28016 | 12400 | 14234 | 1382 |
Virat Kohli (IND) | 27599 | 9230 | 14181 | 4188 |
Ricky Ponting (AUS) | 27483 | 13378 | 13704 | 401 |
Mahela Jayawardene (SL) | 25957 | 11814 | 12650 | 1493 |
Jacques Kallis (SA) | 25534 | 13289 | 11579 | 666 |
Rahul Dravid (IND) | 24208 | 13288 | 10889 | 31 |
Brian Lara (WI) | 22358 | 11953 | 10405 | – |
Sanath Jayasuriya (SL) | 21032 | 6973 | 13430 | 629 |
Shivnarine Chanderpaul (WI) | 20988 | 11867 | 8778 | 343 |
Joe Root (ENG) | 20724 | 12972 | 6859 | 893 |
Inzamam-ul-Haq (PAK) | 20580 | 8830 | 11739 | 11 |
AB de Villiers (SA) | 20014 | 8765 | 9577 | 1672 |
Key Stats
Sachin Tendulkar is the only player to score 15000+ runs in a single format. He has more than 15K runs in both Tests and ODIs, becoming the only one to crack the magical 30K milestone.
Virat Kohli, who is yet to break the Double 10K list (10000 runs in Test and ODI), is among the top run-getter in the third format (T20Is). He might become the first-ever player in cricket history to reach the triple milestone of Test and ODI 10K, along with 5K in T20I.
Sri Lankan players dominate the list, with three of them being the part, whereas India, South Africa, and West Indies have 2 entrants each.
Inzamam-ul-Haq, who leads the all-format runs-scorers chart for Pakistan, is the only Pakistan player on the list.
Brian Lara is the only player on the list who hasn’t played any T20 international matches.
Read Now: Fastest & Slowest to 10000 Runs in ODI