Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL100/4 (16)BOL chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Lance KlusenerSA1997-2002232053435822.8740884.07012387
Soumya SarkarBAN2015-202214162340127*24.2938787.86103408
Mitchell SantnerNZ2016-2025332493404822.6735795.24001328
Philip SaltENG2021-20261414133988*26.08238142.44021506
Dinesh KarthikIND2005-2022131733399324.2161655.03020432
Philo WallaceWI1991-2000111203377928.0850766.47010434
Dean ElgarSA2013-202191523365825.8566850.30020521
David CapelENG1987-1989101413349825.6985738.97032285
Chamara SilvaSL1999-2011131303316425.4644574.38020341
Chandu BordeIND1960-1961562330177*82.50--101340
Rick DarlingAUS1979-19826703227946.0055258.33030250
Josh InglisAUS2022-2026131313206526.6733994.40021396
Deryck MurrayWI1975-19791013332061*32.0010369.9002161
Nari ContractorIND1960-19615603199253.17--030290
Dhanushka GunathillekeSL2017-20221111031913329.00304104.93121403
Paul StirlingIRE2009-20241112031910926.5833296.08202347
Tanzid HasanBAN2023-20261112131910729.00281113.521122720
Faoud BacchusWI1980-1983111213197929.0058454.62011270
HMRKB HerathSL2000-201729351231834*13.8368246.630010321
Jermaine BlackwoodWI2016-202151003179531.7052860.04020460
Bob SimpsonAUS196424031615379.006870.59200310
Hardik PandyaIND2016-2026181333158731.50250126.000232314
Junior MurrayWI1992-1997231513158622.5044670.63024342
Ruwan KalpageSL1992-19992522103156226.2555157.17010184
Wesley MadhevereZIM2020-20241111131470*31.40281111.74030412
Muttiah MuralitharanSL1993-2011836023314328.4941875.120013364
Jamie SmithENG2024-20266903128934.6745368.87030328
Mark DekkerZIM1993-19961419131268*17.3373842.28023321
Mitchell StarcAUS2012-2024372963128413.5755556.220112112
Dion EbrahimZIM2001-20041112131171*28.2752459.35021250
Craig ErvineZIM2011-2024151503105220.6749462.75020352
Madan LalIND1982-1987221533097425.7545757.11031362
Janneman MalanSA2019-2021101003077030.70260118.080203411
Robin PetersonSA2002-2013251753078425.5845068.22011350
Mike DennessENG1973-197481103056827.7330643.14021320
Pat SymcoxSA1995-19981110030410830.4045766.52123405
Kamil MisharaSL2025-2026101003037630.30251120.720213012
Nuwan KulasekaraSL2006-2016383163023812.0854955.01005284
Ian RedpathAUS1964-197347129913549.8344553.48110270
Nicolas PooranWI2016-2022141222996429.90223134.080201624
Ibrahim ZadranAFG2022-2025101002978729.7035683.43032294
Simon O'DonnellAUS1985-19901511329574*36.8834585.51021204
Ian DavisAUS1976-197736029410549.0056352.22121301
Bob TaylorENG1974-1984202162945419.60105427.89012200
NazimuddinBAN2007-20127902938132.5650258.370212811
Rachin RavindraNZ2023-20251210129110832.33245118.78110412
Dilruwan PereraSL2011-201991512909520.7166343.74024354
Rumesh RatnayakeSL1983-1992232332905614.5019990.45010158
Ashantha de MelSL1982-1987252742893612.5736155.96006132
Gary CosierAUS1976-197947128816848.0046262.34111370

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.