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.
ODM recorded player statistics
#PlayerMatchesRunsWickets100s50sDucksHigh
3251Stephen PetersStephen Peters3400014
3252Mark TurnerMark Turner1400004
3253Neesham Nasir2400004
3254Mihusan Hamid3410014
3255JN Duckett2400002
3256NP Rodrigo1400004
3257Shahid AfridiShahid Afridi1400004
3258R Altaff Hussein1400004
3259M Clarke3400013
3260Erva Giddings2400004
3261Neha Sharma93200002
3262Colin Peake2300003
3263Tanveer Ahmed7360002
3264Cher van Slobbe1310003
3265Owen Morgan2300003
3266Tangeni Lungameni4330003
3267Ruchir Mahajan2370003
3268J Baleicikoibia1310003
3269B Williams2310013
3270Nouman Sarwar2320013
3271T Jeerapanthawong2300003
3272Imran Arif2360013
3273Jin Yonghao3300023
3274Ibrahim Khaleel1300003
3275Mrunal Patel2300003
3276Ehsan LatifEhsan Latif3370002
3277S Subhash1300003
3278Imran Haider63100002
3279Varun Chopra3310003
3280Anisha Patel6390002
3281Nick Larkin1300003
3282Aaron Crawley5370003
3283Juliët Post2300013
3284Josh Hull103170003
3285A Rosslee2300002
3286Daniel Hogg2310002
3287NM Kelly1300003
3288Sachin Dalpethado2300013
3289Dhanushka Gunathilleke1310003
3290Muhammad Jabir4350012
3291Anas Khan5360003
3292S Dangamuwa3300012
3293Sadev Soysa1300003
3294Adithya Ranaweera3350002
3295Arif Nasir Uddin3310002
3296O Brinsden1310003
3297Harman Singh1300003
3298Malsha Fernando3310002
3299C Nethsara2300002
3300Dhanaja Edirisinghe1300003

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →