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
2001James Neesham226100126
2002A Vijayan126000026
2003Andy Gorvin351773900225
2004Freya Davies421505000025
2005Rohan Sanjaya131361500125
2006Fergus O'Neill181282900125
2007Loren Tshuma121031000325
2008Charles Morris361033800225
2009Leo Fransisco8102000125
2010Josh BakerJosh Baker171002400325
2011I Thimira14821400225
2012Williamsing Nalisa17761300225
2013Alice Dyson774400025
2014Sam Young873000225
2015Dasis Manchanayake671100025
2016Jessica Olorenshaw570000025
2017Venkatesh IyerVenkatesh Iyer568300025
2018Nicole Harvey1067900125
2019Imran Ali Butt661000125
2020LA Griffiths561200025
2021P Pathum560100025
2022Usman Arshad1356900025
2023Himal Patel551700225
2024Haroon Shahid451600025
2025Ademola Onikoyi351000025
2026Nils Priestley450000025
2027Asad Mohammad548400025
2028Duranka Silva346000125
2029Muneeba Ali342000025
2030TAN Suranga438100025
2031Nasrulla Rana737900025
2032Ravi RampaulRavi Rampaul31344800225
2033Vikrant Shetty233200025
2034Freddie Coleman232000025
2035Max Sorensen828600125
2036DS Gurung327300125
2037Khurram Nawaz427000025
2038Hanno Jacobs227300025
2039Peni Vuniwaqa125200025
2040Bilal Zalmai125300025
2041SMD Silva225000025
2042Basanta Regmi461937700324
2043Sanoj Darshika141281100224
2044Steven PattersonSteven Patterson431225500224
2045Amartya Kaul12117000124
2046Oli StoneOli Stone181092700124
2047BJ Church8105000124
2048MYB Naeem987000024
2049Milly Home1075000124
2050Adam FinchAdam Finch17711600024

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