Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Feroz Shah Kotla×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alistair CampbellZIM1993-20024701907027.1446540.86020281
Sanath JayasuriyaSL/MI1996-20104401837945.75179102.23020217
Ravindra JadejaIND/CSK/RR2008-201716921834326.1423278.88000136
Allan WatkinsENG1951121177137*177.00--100-0
Angelo MathewsSL/KKR/DC2010-2017108317673*35.20122144.26011148
Kane WilliamsonNZ/SH2016-201733017411858.0018096.67100183
Parthiv PatelIND/CSK/MI2010-20179911744521.75148117.57000242
Yusuf PathanIND/KKR/RR2008-201710921685924.00128131.25010186
Michael BevanAUS1996-199834216775*83.5027959.86010130
Nayan MongiaIND1996-199833016615255.3338742.89101191
Quinton de KockSA/DC2014-201699116659*20.75139119.42010244
Vijay HazareIND1951111164164*---100-0
Shane WatsonAUS/RCB/RR2008-20177821644127.3323270.69000262
Jacques KallisSA/KKR/RCB2008-20146611635432.60137118.98020182
Corey AndersonNZ/DC2016-201788316341*32.60135120.74000119
Mark WaughAUS1996-19983401568739.0027656.5201091
Yogesh NagarDC2011-2012121021552719.38119130.25001127
Vijay MerchantIND1951110154154154.00--100-0
Sam BillingsDC2016-20174401545538.50106145.28020154
Darren BravoWI2011-20144501537330.6022468.30010143
Mayank AgarwalRCB/DC2012-201587114952*24.83125119.20010174
Manish PandeyIND/KKR/PW2012-201775214769*49.00119123.5301185
Steve SmithAUS/RR/PW2012-20175511464636.5025257.94000145
Navjot SidhuIND1989-19984401436135.7522463.84010151
Chris MorrisCSK/DC/RR2013-2017106314282*47.3364221.880111011
Ajay JadejaIND1994-19983201389069.0017678.41010120
Gordon GreenidgeWI1983-198724113872*46.007544.0001150
Axar PatelIND/PK2014-20175511364434.00134101.4900076
Tillakaratne DilshanSL/RCB/DC2008-2016111101353612.2714990.60002172
Shaun MarshPK2008-20165501289525.6086148.84010156
Stuart CarlisleZIM2000-20022401275831.7529343.34011171
Jason RoyENG20163301257841.6790138.89010154
Steve WaughAUS1996-199833112467*62.0028044.2902193
Stephen FlemingNZ/CSK1994-20083301225640.6713689.71010160
Gus LogieWI1983-19893401216330.2524449.59010150
Meg LanningAUSW201633111956*59.50111107.21020150
Hashim AmlaSA/PK2011-201745111756*29.2535732.77010141
Dion EbrahimZIM20021201169458.0029439.46010120
Elyse VillaniAUSW201633111553*57.5094122.34010190
David MillerSA/PK2012-20177611154223.0013088.4600091
Cameron WhiteAUS/RCB/DC2008-20136611144422.8017465.52001122
Michael ClarkeAUS2008110112112112.0025344.2710061
Kumar SangakkaraSL/PK/DC2009-20135501124922.40109102.75000161
Dwayne BravoWI/CSK/MI2010-20168711114018.50105105.7100074
David HusseyKKR/PK2010-201344110940*36.3398111.2200085
Desmond HaynesWI1983-19893501074521.4025930.12000120
Shiv Sunder DasIND2000-20022401065826.5030534.75010100
Jos ButtlerENG/MI201644210666*53.0070151.43010115
Nick KnightENG2002110105105105.0013180.1510070
Brad HodgeRR/KTK2011-201344210554*52.5067156.7201086

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.