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
1851M Syahadat Ramli161631300129
1852Shiraz Khan111481100029
1853Phoebe Graham341372400429
1854Dillon Heyliger211232300429
1855Ahmed Raza191162700129
1856Ryan MacBeth241153100129
1857Henry Brookes371155900529
1858P Pathiraja12103100129
1859Jack White34934400129
1860Thilan WalallawitaThilan Walallawita983500129
1861R Somarathne983000029
1862Peter SiddlePeter Siddle29724900229
1863CL Flintoff470100029
1864I Kamara5661100229
1865Richard Pyrah12641500029
1866JC McNally759600029
1867Saqib Ali659300229
1868Matias Paterlini557000029
1869Freddie van den Bergh551000129
1870Zeko Burgess450200029
1871Konio Oala449000029
1872Lata Mondal246000029
1873Jonathan Hill244100029
1874NM Northcote341000129
1875Lahiru GamageLahiru Gamage540400029
1876Jason Anderson238000029
1877Umaima Sohail236100029
1878Amy Hunter236000029
1879B Sombatraksa230000029
1880A Edwards330400029
1881S Samarasinghe129000029
1882Shadley van Schalkwyk129100029
1883Ryan HicksRyan Hicks129000029
1884Jeetan PatelJeetan Patel491878700428
1885Aaron Thomason161761400028
1886Elmore Hutchinson171641100128
1887Ellie Anderson341514300228
1888Jack BrooksJack Brooks271103600228
1889Simpson Obed151081500428
1890Carson McCullough7100200028
1891D Goonewardena893600228
1892Lucas Barker787000028
1893Christian Burgess684000128
1894Wayne White7811000128
1895Jackson Bird17782200028
1896Adnan Butt375000028
1897Hannah Jones674700028
1898Ronald Ebanks674500028
1899Tony Palladino13731300028
1900C Robertson16701300328

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