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.

MDM 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
1751Reece TopleyReece Topley251117600816
1752Edward Nuttall359911500816
1753Amjad Ali243000016
1754Aizaz Khan241400016
1755Ayon Fernando438000116
1756S Mihira330400216
1757Mahith Perera230200016
1758Cody Andrews329700116
1759Damitha Silva328300116
1760K Dilhara8281300116
1761Kane RichardsonKane Richardson322500016
1762Freddie van den Bergh221500016
1763Dasis Manchanayake221000016
1764Sukhjit Singh3181200316
1765George Panayi217400116
1766CJA Amini117000016
1767SS Varcoe116000116
1768Dwayne Leverock116400116
1769Steven Smidt116000016
1770Abidine Sakande11702400015
1771Vishwa FernandoVishwa Fernando22664900115
1772Patrick Brown15551700115
1773Dustin Melton10511900215
1774Alex Evans7501100315
1775Henry Osinde340700115
1776P Nirmal333000015
1777Blessing Muzarabani6291500115
1778Adam Miles220000015
1779Gary Keedy4191800215
1780Haseeb Amjad118400015
1781Simon Mackin5171200115
1782Bjorn Fortuin117500015
1783Mitchell Rao116100015
1784MWA van Nierop116000015
1785Lakshan Sandakan771900114
1786Jamie Brown10592500114
1787Asitha Fernando18464200514
1788Lega Siaka239700014
1789Heshan Hettiarchchi736800214
1790Lance Morris22348000714
1791Ahmed Raza4321700114
1792Matt Dixon4311100014
1793Shakthi Udara7314100014
1794Yadvinder Singh326700214
1795Kagiso RabadaKagiso Rabada225700014
1796Nipun Dananjaya224800014
1797Josh Rymell323000114
1798Matty Cross121000014
1799Usman Ishak221100114
1800OMB Curtiss218100014

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