TEST, ODI & T20 STATISTICS

Let the numbers do the talking.

Compare runs, wickets, centuries and highest scores across the matches in our scorebook. Select a format to explore the performances.

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
2001Solomon Mire152001052
2002Rovman Powell152001052
2003George Garrett15521600118
2004VN Veetil152101052
2005Aasif Sheikh152001052
2006R Ramesh552000123
2007NH Ekanayake152101052
2008Himal Patel551700225
2009Haroon Shahid451600025
2010Laurence Sematimba851000327
2011A Venkatesh151101051
2012Ben Fitchet451000131
2013Jay Odedra12511000326
2014Freddie van den Bergh551000129
2015Kaumal Nanayakkara8511100017
2016Lucas Paterlini451100027
2017Dinidu Marage551500227
2018James MiddlebrookJames Middlebrook551400024
2019James Kettleborough351000026
2020Ademola Onikoyi351000025
2021Karan Ganesh651600022
2022Metuisela Beitaki351000031
2023Jasdeep Singh450400037
2024Apolinaire Stephen16502600224
2025MK Gohal250000039
2026Gladson Kandela550300027
2027Sabir Zahoor150201050
2028Ruaidhri Smith1150700014
2029Nils Priestley450000025
2030Nathan Bowley250001050
2031Ben Cliff21503700212
2032Zeko Burgess450200029
2033Bilal Tahir750100114
2034A Augastin550400133
2035Ankur Vasishta350000030
2036Kamran MahmoodKamran Mahmood450100249
2037Chesney Hughes650000016
2038Konio Oala449000029
2039Katherine BruntKatherine Brunt5491000043
2040Xavier Bartlett8491000123
2041Saskia Horley549000027
2042Jeffrey Vandersay949600023
2043T Mathew14492500117
2044H Kenula9491900035
2045Kuldeep YadavKuldeep Yadav549900022
2046Rodney Trott649900028
2047Carl Wright649000116
2048Usman Limbada449000026
2049EA MacDermott549200020
2050Shafraz Jaleel349000026

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