Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul HibbertAUS197712015137.508916.8500010
Robert CroftENG1997-19992201597.502268.1800020
Sajid AliPAK199122015107.502951.7200020
Hendy BryanWI1999322159*-1788.2400020
Nobby ClarkENG1933-193433115107.50--00000
Ranjith MadurasingheSL1988-199053015115.00922.2200000
Tinotenda MutombodziZIM2013-20164401583.752171.4300101
Hasan AliPAK2017-202374115125.002657.6900120
Mohammad NazirPAK19835431513*15.00--00000
Peter PetherickNZ197635215135.00--00000
Alan MullallyENG1996-19995641514*7.504731.9100130
Saeed AjmalPAK2008-201414821572.503839.4700210
Travis DowlinWI2009110141414.003342.4200020
Arafat SunnyBAN20151111414*-4035.0000010
Mark WattSCO2021110141414.0013107.6900020
Michael van LingenNAM2021110141414.001593.3300020
Rakibul HasanBAN2023110141414.006233.3300021
Gerald PeckoverZIM1983110141414.001877.7800000
Asghar AliUAE2004110141414.004829.1700010
Mohammad ZahidPAK1998521147*14.001593.3300011
Kyle JarvisZIM20133211412*14.001687.5000020
Aizaz KhanHK2018-202222014147.0014100.0000120
Sandeep LamichhaneNEP20232201497.002166.6700010
Joshua LittleIRE2022-2024521141414.001593.3300020
Aminul IslamBAN201932114914.0014100.0000020
Shamar JosephWI20267221414*-9155.5600011
Jack RichardsENG1981-19873211414*14.0014100.0000100
Azhar HossainBAN1988-199022014137.005724.5600010
Veerasammy PermaulWI201333114147.002948.2800130
Andre FletcherWI2009-201654014113.503342.4200201
Prabath JayasuriyaSL202624014103.507917.7200120
Oshane ThomasWI2018-20191052148*4.672166.6700230
Edgar SchiferliNED2003110131313.002161.9000020
Ian GouldENG1983110131313.003636.1100000
Delyone BordenBER2007110131313.003834.2100010
Najeeb AmarHK20081111313*-1681.2500030
Yasir ShahPAK2015110131313.002356.5200010
Ghulam AliPAK1995110131313.004926.5300000
Wasim HaiderPAK1992110131313.002454.1700000
Alan DawsonSA1999-2003421137*13.008162.5000011
WK McCallanIRE2007-2009221139*13.001492.8600010
Rayad EmritWI2007221131313.003537.1400010
Rohan MustafaUAE2015-201622013116.503438.2400020
Shadley van SchalkwykUSA2024-20262221311*-1586.6700010
Raymon ReiferWI202312013116.505922.0300020
Dushan HemanthaSL20232211313*13.001681.2500110
Lester KingWI196212013136.50--00100
Rod McCurdyAUS19852211313*13.003043.3300100
Shaun TaitAUS2008-20165311386.502259.0900030
Shane ShillingfordWI20132401383.256420.3100220

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.