Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Imam-ul-HaqPAK2018-20251520072710136.35108467.07162646
Agha SalmanPAK2024-20251417272413448.2789680.801406111
Sean WilliamsZIM2005-20252326272313730.1385384.761526810
Mitchell JohnsonAUS2006-201430378712123*24.55100271.061248215
Suresh RainaIND2006-20183230170010124.14647108.191226419
Roger TwoseNZ1996-20001821269710336.68111962.291426912
WPUJC VaasSL1994-20074549136946919.28132152.54034725
Warwick ArmstrongAUS1902-19118131691159*57.5866661.56221361
Andrew SymondsAUS2000-2008242846907628.7586779.580637219
Shan MasoodPAK2013-20251019068814536.21132751.85153716
Richie BenaudAUS1952-19641321268412236.0036340.50211491
Phillip HughesAUS2009-2014813068316052.54104265.55241887
Saim AyubPAK2024-20251313268210962.00637107.062418122
Daniel VettoriNZ1997-20155752136798117.41108462.64039771
Saeed AnwarPAK1993-20023136167711819.34121855.58114894
Gautam GambhirIND2003-2012202416619628.74118355.87052892
Eddie PaynterENG1938-193958065324381.63--320521
Allan BorderAUS1992-1994212446418432.05139545.95021535
Stuart BroadENG2007-2022444786307616.1590769.460387211
Jason HolderWI2014-20263131662781*25.0887971.330345918
Hashan TillakaratneSL1992-200320243626104*29.81162538.52121760
Imran FarhatPAK2003-20131420062212831.10128548.40131741
Anil KumbleIND1992-20086163116228811.96156839.67019651
Stan McCabeAUS1931-193610132621189*56.4510.00222241
Matt PriorENG2007-2012192226217631.0594665.64054735
Dinesh KarthikIND2004-2022262466107933.8981275.120316418
Brett LeeAUS2000-20083536136066426.3586070.470355815
Azhar AliPAK2010-2021132526059026.30170335.53053660
Ian HealyAUS1992-19983541126056120.86116751.84025481
MahmudullahBAN2011-20242020159911131.5386369.41131679
Thisara PereraSL2011-20193234659969*21.39583102.740334818
Aamer SohailPAK1992-19981923059711125.96104757.02123691
Murali VijayIND2010-2018182815889721.78148039.73021831
Ted DexterENG1960-19651016158517239.0014735.37132791
Moin KhanPAK1992-2003232835838023.32101657.38033597
Grant FlowerZIM1995-2010232715829122.38115450.43036522
Tatenda TaibuZIM2003-201018194581107*38.7378374.20222539
Dawid MalanENG2017-20231517158011836.25516112.401406120
Shreyas IyerIND2018-202421225579113*34.0659896.821315713
Wilfred RhodesENG1910-19141322256815228.40--12300
Liton DasBAN2015-2024232815657020.9380969.84031747
Mike SmithENG1960-19651218156112133.0014636.99122472
Tilak VarmaIND2023-202615144560120*56.00416134.622314729
Denesh RamdinWI2007-2016354075575716.8891061.21023584
Greg BlewettAUS1995-19981518055521430.83125044.40111641
Trevor BaileyENG1951-1957122215529526.29--021380
Hardik PandyaIND2017-2026322785519329.00498110.640325221
Charles KellewayAUS1910-1912812254811454.8072540.69220240
Alistair CampbellZIM1995-2001182315488124.91115547.45033612
Bryan YoungNZ1993-1999131915467430.33138839.34050581

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.