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
2151Sindhu SriharshaSindhu Sriharsha340000022
2152Ava Georgina Lee18402200314
2153HM Kapurubandara740000018
2154Lasith Ambuldeniya14402900012
2155Lahiru GamageLahiru Gamage540400029
2156Lasith Abeyratne540000020
2157JDC Johnson340000021
2158Nasir Aziz640700128
2159Reniece Boyce240000035
2160R Liburd340300131
2161Gavin Griffiths26393300115
2162Ehsan Nawaz839500216
2163Clare Shillington239000030
2164Prasadani Weerakkody339000033
2165Hasith Perera439000021
2166Kavika Dilshan10392000213
2167AM Varma239000030
2168Oliver Patterson539400017
2169Aveesha Samash339000035
2170Jigar Naik639400136
2171Brendan NashBrendan Nash439000021
2172Eric Szwarczynski339000135
2173Sandeep LamichhaneSandeep Lamichhane19383600314
2174Haider Kiani238000033
2175Mohammad Naveed15382100211
2176Hasnat Ahmed738800221
2177Chris Tremain638700127
2178Zubair Khan238200038
2179K Nirmana838400220
2180Tharindu Kaushal638300119
2181TAN Suranga438100025
2182M Chanthuka8381200028
2183VAI Akash338100020
2184S Mathur238000037
2185P Karoho138000038
2186Tyson Gordon138000038
2187Jason Anderson238000029
2188Michael Bates638000119
2189Michael YardyMichael Yardy438300130
2190RT Rubbi337100030
2191Muhammad Rafeh437000028
2192Mohammed Asghar337600237
2193Sagar Patel237000036
2194Samuel Kerber337100022
2195Michael Erlank237700028
2196Nicola Hancock6371400016
2197Imthiyas Slasa837900221
2198Dilshan Abeysinghe10371200113
2199WA Dilshan837800016
2200Nasrulla Rana737900025

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