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
2051W Malajczuk671300124
2052Sudeera Thilakaratne20703600124
2053Ravi Patel20692500124
2054Sonia Odedra463200024
2055Claire Nicholas1160800124
2056Saad Khalid456600024
2057G Smith355000024
2058Fiona Urquhart453000024
2059James MiddlebrookJames Middlebrook551400024
2060Apolinaire Stephen16502600224
2061Shiran Fernando12482100124
2062Louis Klazinga11461300324
2063Jake Winter244000024
2064Alessandro Morris1040600424
2065Ryan Corns236200024
2066Jennifer Gray235000024
2067UVS Fernando535000124
2068Vincent Ateak10311600224
2069Jayden Goodwin230000024
2070Sajid Manzil228200024
2071Keshan Wijerathne328000024
2072Thirush KaminiThirush Kamini124000024
2073Vimal Kumar224000024
2074Sheraz Sheikh224200124
2075Angelo Perera124000024
2076RS Abeywickrama124100024
2077DK Arinaitwe171571800123
2078Awais Malik9109400023
2079Assad Borham1093400023
2080G Kandela580800023
2081Jessica Woolston31802300523
2082GD Cross876000023
2083Graeme McCarter18711800323
2084Beuran Hendricks8681700023
2085Arshad Ali661500023
2086Arshan Jasani858000123
2087Andrew Austin353000023
2088Mehran Khan453000023
2089Duanne OlivierDuanne Olivier16521700023
2090R Ramesh552000123
2091Xavier Bartlett8491000123
2092Jeffrey Vandersay949600023
2093Aryaveer Chaudhary548000123
2094Pathum Rathnayake448000023
2095Matt HenryMatt Henry12461900123
2096Rustam Bhatti346000023
2097Elizabeth Russell13451600023
2098S Nishshanka5421000023
2099Shahbaz Badar841000423
2100Viliame Yabaki435400123

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