Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad KaifIND200322019199.502770.3700110
Zaheer KhanIND/MI2003-20136413329*11.004376.7400232
Ashish NehraIND/DC2003-201173298*9.007128.5700020
Chris GayleWI/LIO/JS2003-201913141597152*45.92429139.162316131
Wavell HindsWI200312010105.005518.1800100
Brian LaraWI2003-200423021820272.6730771.01100342
Shivnarine ChanderpaulWI2003-20086703028543.1446165.51030293
Ramnaresh SarwanWI2003-2007440462111.5010245.1000041
Ridley JacobsWI2003-2004220292514.508334.9400050
Vasbert DrakesWI2003120272113.505350.9400040
Mervyn DillonWI2003-2004220201310.005834.4800030
Corey CollymoreWI2003-200422111*1.00185.5600100
Robin PetersonSA/CC2003-20151141512517.007072.8600140
Jacques RudolphSA/TIT2003-20135801544419.2527057.04000191
Daren GangaWI2003120706035.0022431.25010110
Fidel EdwardsWI2003-200852100*0.0050.0000100
Ricardo PowellWI20041114949*-24204.1700042
Dwayne SmithWI2004-20155401116427.7585130.59010145
Marcus TrescothickENG200512019618098.0029566.44100274
Ashley GilesENG2005120573128.507873.0800081
Matthew HoggardENG2005120552.502321.7400110
Graham ThorpeENG2005120110.50119.0900100
Robert KeyENG20051201028351.0019153.40010151
Steve HarmisonENG20051223330*-6650.0000060
James AndersonENG2005-2016644116*-4226.1900000
Andrew StraussENG2005-201046017814729.6732754.43103271
Geraint JonesENG200512015137.503641.6700020
AB de VilliersSA/DC/TIT2005-201935399167714955.90184390.9969315846
Dale SteynSA/CTB2005-2019211351234115.3823053.48001106
Kyle MillsNZ2005-20095225133*-30170.0000033
Charl LangeveldtSA2005-2009621222.00540.0000000
Hamish MarshallNZ2005110333.003100.0000000
Albie MorkelSA/CSK/TIT2005-2018211842673719.07192139.060011717
Shane WatsonAUS2006-20164501018820.2016461.59012162
Michael ClarkeAUS2006-20117801866823.2523280.17022223
Nathan BrackenAUS2006-200941133*-3100.0000000
Simon KatichAUS/PK2006-20094501427928.4016984.02010192
Johan van der WathSA2006-2007530703523.3346152.1700034
Loots BosmanSA2006-20095511635840.75106153.77020178
Michael HusseyAUS2006-20117912368129.5027286.76012254
Irfan PathanIND/PK2006-2012531311715.5024129.1700040
Dinesh KarthikIND/DC2006-20096621825245.5020190.55010182
MS DhoniIND/CSK2006-201310902156523.8931767.82011171
Suresh RainaIND/CSK2006-2013751803220.0078102.5600063
S. SreesanthIND/PK2006-20094111919*-10190.0000040
Tyron HendersonSA2006110000.0020.0000100
Kamran AkmalPAK2007-20138711123018.6715472.73001140
Mohammad HafeezPAK2007-20138911295716.1314092.14011145
Shoaib MalikPAK/JS2007-20199932245737.3323993.72020186
Naved-ul-HasanPAK2007-20094313317*16.5033100.0000013

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.