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
1951Ed Moulton3930026
1952James Ngoche2910016
1953Chemar Holder5850036
1954Will Sheffield1710006
1955Oli Gibson7780036
1956Sam Bates1600016
1957LS Samarajeewa2630006
1958K Povey1610016
1959OE Mabin1610016
1960GHL O'Connor1620006
1961Hamish Gardiner1600016
1962Mark TurnerMark Turner2610026
1963Blair Soper1013210035
1964Shannon Gabriel712160015
1965Charuka Wijelath41040025
1966Isaac Mohammed1900005
1967Navdeep Saini38120025
1968Marcus Bean27100005
1969Mudassar Bukhari1600005
1970Craig Young36130005
1971Saqib Zulfiqar1500015
1972Josh Boyden1500015
1973Yousef Majid1520005
1974Abdullah ShafiqueAbdullah Shafique1500005
1975Kevin Kothigoda1510005
1976S Skelly2520005
1977Charlie Anderson1520005
1978Y Dewthusa1500005
1979JA Chohan1520015
1980Rodney Trott1510015
1981Ruud Nijman1500005
1982Josh HazlewoodJosh Hazlewood69140024
1983S Krishnashriram99160024
1984Norman Vanua28120024
1985Samrath Singh4880024
1986WGHN Premaratne1810004
1987Dogodo Bau1700004
1988EMKB Ekanayake47100004
1989Toby Gray1630004
1990Stefan Hook1500004
1991Prem Sisodiya2430024
1992Tommy Clout1420014
1993Wil Parker4460014
1994HRW Kindley1400014
1995N Jayathilake1430004
1996K Piyumal1440004
1997JJ Naylor3480004
1998K Dinesh Shankar2430004
1999Runish Gudhka1410014
2000Lucas Oluoch1460014

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