Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWDWestern Province won the toss and chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Goodyear Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andy FlowerZIM1999120523926.0012242.6200090
Grant FlowerZIM1999120884.003522.8600110
Guy WhittallZIM19991201368568.0020566.34020230
Henry OlongaZIM1999120252412.506538.4600030
Alistair CampbellZIM1999120603330.0013444.78000120
Gavin RennieZIM1999120241412.0010123.7600010
Trevor GripperZIM1999120271613.5010326.2100040
Murray GoodwinZIM1999120773.503221.8800110
Bryan StrangZIM1999120994.502931.0300120
Pommie MbangwaZIM199912200*-40.0000000
Neil JohnsonZIM1999120292314.505651.7900021
Nasser HussainENG2000110858585.0011474.56010120
Nick KnightENG20001117171*-11263.3901071
Graeme HickENG20001111212*-1392.3100020
Shiv Sunder DasIND2001120716235.5014648.63010150
Deep DasguptaIND2001120383419.0010237.2500050
VVS LaxmanIND2001120613230.509365.5900091
Sachin TendulkarIND200112017015585.0021977.63100251
Rahul DravidIND200112013116.502748.1500000
Sourav GangulyIND2001120443022.008949.4400080
Virender SehwagIND200112013610568.0020965.07100250
Anil KumbleIND20011201065.004621.7400020
Javagal SrinathIND200112017168.503548.5700020
Zaheer KhanIND2001120000.0060.0000200
Ashish NehraIND20011221717*-3056.6700011
Matthew HaydenAUS2002110171717.003056.6700030
Ricky PontingAUS2002110129129129.00126102.38100151
Damien MartynAUS2002110242424.003372.7300030
Adam GilchristAUS2002110343434.005957.6300030
Brett LeeAUS200211188*-4200.0000001
Jimmy MaherAUS20021111414*-12116.6700010
Darren LehmannAUS2002110393939.0037105.4100050
Ian HarveyAUS2002110666.004150.0000010
Sanath JayasuriyaSL2002110222.00450.0000000
Marvan AtapattuSL2002110535353.006384.1301080
Mahela JayawardeneSL2002110333.001421.4300000
Russel ArnoldSL2002110363636.004973.4700030
Kumar SangakkaraSL20021117777*-11566.9601081
WPUJC VaasSL2002110000.0060.0000100
Aravinda de SilvaSL2002110000.0020.0000100
MKGCP LakshithaSL200211133*-650.0000000
Prabath NissankaSL2002110000.00--00100
Thilan SamaraweeraSL2002110333333.004475.0000040
Al SahariarBAN2003110000.00120.0000100
Ehsanul HaqueBAN2003110333.003010.0000000
Sanwar HossainBAN2003110111111.001478.5700010
Alok KapaliBAN2003110222.001513.3300000
Khaled MashudBAN2003110292929.006743.2800030
Mohammad RafiqueBAN2003110111.00250.0000000
Manjural IslamBAN2003110000.0020.0000100
Page 1Next

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.