All lists Sports

Men's cricketers with the most international runs

Every run a player has scored in international cricket, all three formats added together.

Source ESPNcricinfo Statsguru, as of 20 September 2026 · career international runs (Tests + ODIs + T20Is)

combined Test, ODI and T20I batting records, ordered by runs

Every round of Rank 100 drops a list like this one and asks each player for one entry on it. Get as close to #100 on the list as you can, without going over. #94 is Marcus Trescothick — nobody at your table is saying Marcus Trescothick.

Get Rank 100 on the App Store

Free · iPhone · 2–10 players · no account needed

The full top 100

Jump to #81
RankEntrycareer international runs (Tests + ODIs + T20Is)
#1Sachin Tendulkar34,357
#2Virat Kohli28,359
#3Kumar Sangakkara28,016
#4Ricky Ponting27,483
#5Mahela Jayawardene25,957
#6Jacques Kallis25,534
#7Rahul Dravid24,208
#8Joe Root22,997
#9Brian Lara22,358
#10Sanath Jayasuriya21,032
#11Shivnarine Chanderpaul20,988
#12Inzamam-ul-Haq20,580
#13Rohit Sharma20,427
#14AB de Villiers20,014
#15Chris Gayle19,593
#16Kane Williamson19,346
#17David Warner18,995
#18Hashim Amla18,672
#19Sourav Ganguly18,575
#20Steve Waugh18,496
#21Ross Taylor18,244
#22Steve Smith17,814
#23Younis Khan17,790
#24Allan Border17,698
#25Tillakaratne Dilshan17,671
#26Mohammad Yousuf17,300
#27MS Dhoni17,266
#28Virender Sehwag17,253
#29Graeme Smith17,236
#30Michael Clarke17,112
#31Mark Waugh16,529
#32Javed Miandad16,213
#33Mushfiqur Rahim16,171
#34Desmond Haynes16,135
#35Babar Azam15,993
#36Alastair Cook15,737
#37Aravinda de Silva15,645
#38Mohammad Azharuddin15,593
#39Angelo Mathews15,546
#40Adam Gilchrist15,461
#41Stephen Fleming15,319
#42Viv Richards15,261
#43Tamim Iqbal15,249
#44Matthew Hayden15,066
#45Shakib Al Hasan14,730
#46Brendon McCullum14,676
#47Herschelle Gibbs14,661
#48Gary Kirsten14,087
#49Marvan Atapattu14,036
#50Kevin Pietersen13,797
#51Quinton de Kock13,518
#52Martin Guptill13,463
#53David Boon13,386
#54Ian Bell13,331
#55Sunil Gavaskar13,214
#56Graham Gooch13,190
#57Alec Stewart13,140
#58Saleem Malik12,938
#59Saeed Anwar12,876
#60Jos Buttler12,869
#61Mohammad Hafeez12,780
#62Gordon Greenidge12,692
#63Arjuna Ranatunga12,561
#64Kusal Mendis12,492
#65Michael Hussey12,398
#66Richie Richardson12,197
#67Ramnaresh Sarwan11,944
#68Shoaib Malik11,867
#69Nathan Astle11,866
#70Yuvraj Singh11,778
#71Tom Latham11,711
#72Jonny Bairstow11,581
#73Andy Flower11,580
#74Carl Hooper11,523
#75Dinesh Chandimal11,454
#76David Gower11,401
#77Ben Stokes11,321
#78Andrew Strauss11,315
#79Faf du Plessis11,198
#80Shahid Afridi11,196
#81Marlon Samuels11,134
#82Misbah-ul-Haq11,132
#83VVS Laxman11,119
#84Mahmudullah11,047
#85Mark Taylor11,039
#86Shane Watson10,950
#87Shikhar Dhawan10,867
#88Eoin Morgan10,859
#89Shai Hope10,573
#90Paul Stirling10,496
#91Mark Boucher10,469
#92Brendan Taylor10,383
#93Dilip Vengsarkar10,376
#94Marcus Trescothick10,326
#95Gautam Gambhir10,324
#96Martin Crowe10,148
#97Grant Flower10,028
#98KL Rahul9,965
#99Paul Collingwood9,934
#100Ijaz Ahmed9,879

No group free tonight? The Daily Challenge is the same idea alone: one list a day, the same for everyone. Each guess must go deeper down the list.

More in Sports

Every list in the game →

Now find out who else knew #94.

Get Rank 100 on the App Store

Free · iPhone · 2–10 players · no account needed