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.

ODI 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
2001Kristen Beams23273300111
2002Shaun TaitShaun Tait35256200111
2003Leah PoultonLeah Poulton325000011
2004Sushan Bhari10221500011
2005Shree CharaniShree Charani23223200211
2006Jason BehrendorffJason Behrendorff12211600111
2007Kelly Ndiraya319000111
2008Sultan Ahmed218000011
2009Zahid Ali316500111
2010John Reva515500111
2011Inoshi Priyadharshani14151500511
2012Dilshan Munaweera215000011
2013Hamish Rutherford415000011
2014LJ Woodcock414300011
2015Brad Williams20143100211
2016Asad Ali413200011
2017Scott Kuggeleijn211500011
2018Malsha Shehani111000011
2019Prabath Jayasuriya211000111
2020Pratis GCPratis GC211100011
2021Meet Patel111100011
2022Paul Mooney211000111
2023Caroline de Fouw211300111
2024Lionel Baker711700111
2025Melissa Scott-Hayward211100111
2026Javeria Rauf211100111
2027Sairaj Bahutule111000011
2028Lahiru Kumara28583600110
2029Poonam YadavPoonam Yadav49536100210
2030S. SreesanthS. Sreesanth50447300310
2031Mervyn Dillon21442300110
2032Tremayne SmarttTremayne Smartt1240900210
2033Anrich Nortje22403600110
2034Blessing Mahwire1040700110
2035Nandan Yadav14331800210
2036Peter SiddlePeter Siddle20311700110
2037Haider Ali1026600110
2038Nestor Dhamba9231100110
2039Avesh Khan823900010
2040Ciara Metcalfe721500010
2041Veerasammy Permaul719800010
2042W Smith318100010
2043Skhawat Ali318000110
2044Nuzhat Tasnia216000010
2045Annemijn Thomson216000010
2046Ottniel Baartman616800010
2047Moneeb Iqbal216000010
2048Richard Johnson916900110
2049Aiman Anwer815400110
2050Luke WoodLuke Wood315100010

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