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
2101Nipun Ransika533300023
2102Yaser Sadeq333100123
2103Jack Prestwidge531700023
2104Ali Hasan931400123
2105Abhishek Kumar5271100123
2106N Senamontree4261000023
2107SN Gunawardana625400123
2108S Rathnasuriya224000023
2109Sibona Jimmy423200323
2110Waqas Ahmed323800223
2111Michael Leask323200023
2112Oshadi Ranasinghe123200023
2113K Karunathilake123100023
2114Dylan Brasher223000123
2115B Narender Reddy223000123
2116John Mooney223300023
2117Dotun Olatunji223000023
2118Derek Duraisingam323300023
2119Japhina Joseph223000123
2120Stephen ParryStephen Parry341194100222
2121Mark WattMark Watt23901700322
2122Emmanuel Bundi21792600222
2123Nathan Rimmington672900022
2124Ricardo Roach771300122
2125Yvonne Graves868600122
2126Sam Wood568200122
2127Heshan Hettiarchchi567300022
2128Olivia Rae563000022
2129C Waiswa960800122
2130Joshua Ayannaike658000022
2131Ajaz PatelAjaz Patel956800022
2132Karan Ganesh651600022
2133Kuldeep YadavKuldeep Yadav549900022
2134Joshua Little17482000022
2135Benji Floros8481400122
2136Naseem Khushi547000022
2137Adit Gorawara241000022
2138Sindhu SriharshaSindhu Sriharsha340000022
2139Samuel Kerber337100022
2140Grace HarrisGrace Harris237000022
2141ND Ahangamage336000022
2142DF Jacobs435300222
2143G. H. Smit235000022
2144RJ Robinson634500122
2145Twinkal Bhandari234000022
2146Mignon du PreezMignon du Preez433000022
2147M Mansaray533000122
2148IK Dhaliwal232000022
2149G Clarke231000022
2150T Parker329000022

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