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.

ODI 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.
ODI recorded player statistics
#PlayerMatchesRunsWickets100s50sDucksHigh
2701Tim Gruijters1000000
2702Donovan Blake1000010
2703Paul Adams2010000
2704Yolandi Potgieter3010000
2705Shathira Jakir1000010
2706Sultana Yesmin1000010
2707Elriesa Theunissen-Fourie1000000
2708Mohammad Talha3040010
2709Raza Hasan1010010
2710Mthokozisi Shezi1010000
2711Salman Faris1000010
2712Andrew Mathieson1010000
2713Parvez RasoolParvez Rasool1020000
2714Gurinder Sandhu2030000
2715Sanduni Abeywickrema1000010
2716Zafar Ansari1000000
2717Karn SharmaKarn Sharma2000000
2718Roy Kaia1000000
2719Ravi Venkateswarlu Kalpana3000000
2720Georgia Guy1000000
2721Joel Paris2010000

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →