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.

ODM 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
1901A Kajan465000128
1902SC Samarasinghe364200028
1903Noah CornwellNoah Cornwell19592300028
1904S Selvaraj458500028
1905Hila Vare558000128
1906Rodney Trott649900028
1907D Forrester547000028
1908C Paranavithana445000128
1909JR Westley641400028
1910Nasir Aziz640700128
1911M Chanthuka8381200028
1912Muhammad Rafeh437000028
1913Michael Erlank237700028
1914MAB Adams337000028
1915Chinelle HenryChinelle Henry435900028
1916NA Miyaji234100028
1917Brendan DoggettBrendan Doggett7331300028
1918Akash Senaratne433900028
1919Sanjida IslamSanjida Islam231000028
1920RSJ Burrows231000028
1921Christopher Coombe330000028
1922Lara Goodall128000028
1923DG Weakley128100028
1924K Homer128000028
1925Jake Dunford35200000027
1926Craig Young311354000227
1927Bethany Harmer11117000027
1928Jake BallJake Ball551168000527
1929Ally Kimote181161300027
1930Graham NapierGraham Napier161103000127
1931Scott Edwards6108000027
1932Nick Potts181062500027
1933Corey Kelly681200127
1934Kishen Velani979100027
1935Zaman AkhterZaman Akhter17762100327
1936Stuart MeakerStuart Meaker26743400027
1937Matthew Spoors573000027
1938Junaid Aziz12711100227
1939Stephanie Butler669200027
1940Katie Midwood667300127
1941Mohamed Shiraz10661400127
1942Aidan O'ConnorAidan O'Connor663400027
1943Greg Smith759100227
1944Fikri Makram358000027
1945Robert McKinley757600027
1946Tim Phillips753400027
1947Laurence Sematimba851000327
1948Lucas Paterlini451100027
1949Dinidu Marage551500227
1950Gladson Kandela550300027

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