TEST, ODI & T20 STATISTICS

Highest Scores

Each player’s highest recorded innings, ranked by runs. These figures cover the available scorebook, not every career innings.

IT20 figures reflect the available historical deliveries. Mixed men’s and women’s competitions are included. A player with missing earlier matches can appear below a player with more complete coverage. Super overs are excluded.
#PlayerMatchesRunsWickets100s50sDucksHigh
951TDF Vehvilainen2900008
952Ben Ferbrache3900008
953RJ Robinson5970008
954Ishitaa Gidwani2910008
955Shebani Bhaskar1800008
956F Sapatu5800008
957Jino Jojo3810008
958EB Knowles1800008
959Paing Danu4850028
960F Nkhoma5800008
961C Pyle1800008
962Moazzam Imtiaz2810008
963J Adderley1800008
964Tim Gruijters2800008
965Dilhara Lokuhettige2820008
966Derek Duraisingam58110008
967Eri Yamaguchi91700007
968D Young (2)31600007
969Ameel Mauroof51540017
970E Wachira51400037
971Suleeporn LaomiSuleeporn Laomi1214100017
972Jasdeep Singh21330007
973Shizuka Kubota41120017
974Mrunal Patel41100007
975Chaya Mughal61010007
976Elmore Hutchinson71060017
977Rewina Mohammad21000007
978F Pieters3900017
979Thomas OdoyoThomas Odoyo4810017
980Catherine Dalton3800007
981DJ Hawke2720007
982CP Wellage1700007
983Gian-Piero Meade4700007
984MB Tambe2700007
985Imran Patel4710007
986RH Kanyandula4700007
987Ruchir Mahajan3730017
988Surinder Singh67120017
989Lucas Paterlini1720007
990A Peters1710007
991Gordon Goudie6790007
992Dilan Fernando2710007
993James Shannon2710007
994Seungmin Song1710007
995Inyeong Oh1700007
996Suresh Navaratnam2700007
997Jeevan Mendis2720007
998A Goenka2710007
999Mohammad Nadeem1710007
1000Ratanaporn PadunglerdRatanaporn Padunglerd72350006

Available historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →