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
1801Hareen Achintha574000031
1802Danal Hemananda1071700031
1803Elizabeth Priddle569000031
1804Charlie Brennan1067000031
1805S Cotter463200131
1806S Thakor558500031
1807M Madubashana553800131
1808Ben Fitchet451000131
1809Metuisela Beitaki351000031
1810Poppy Davies547000131
1811Leigh KasperekLeigh Kasperek747900031
1812Keith Dudgeon446500131
1813R Liburd340300131
1814Zubaidi Zulkifle534000231
1815CM Falconer131000031
1816Akash Waduwalage131000031
1817Mohammad Abdullah331000031
1818Laura Jackson231712300130
1819Beyers Swanepoel131561900130
1820Ollie RobinsonOllie Robinson151192400230
1821S Deshapriya11119000230
1822TN Guruge101151800130
1823Dan MoriartyDan Moriarty321143800130
1824Naruemol ChaiwaiNaruemol Chaiwai7102000030
1825Kalana Perera794900030
1826DI Joyce492000030
1827Alfie OgborneAlfie Ogborne17892200030
1828Brandon McMullen579200130
1829Chimezie Onwuzulike875600130
1830James Minto10621100030
1831Anwar Rahman15611500330
1832S Galagoda460000130
1833Graham OnionsGraham Onions20582500030
1834Matthew PottsMatthew Potts9531600130
1835Ankur Vasishta350000030
1836A Leckey446000030
1837Qiana Joseph241200030
1838Clare Shillington239000030
1839AM Varma239000030
1840Michael YardyMichael Yardy438300130
1841RT Rubbi337100030
1842Sam Kelsall235000030
1843Shemaine CampbelleShemaine Campbelle235000030
1844Majid Haq334400030
1845S Lord234000030
1846Fintan McAllister130000030
1847Omar Imtiaz330100030
1848Washington SundarWashington Sundar330300130
1849Krish Patel130000030
1850Grace Ballinger662099000129

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