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

1 active
Reset"Match result" is from the side of the player or team.
At M. Chinnaswamy Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad KaifIND2003-2005210888.001457.1400000
Arshad KhanPAK1999-200522276*-977.7800010
Murali KartikIND2003-200521144*-757.1400000
Sunil JoshiIND1996-1997210111.00616.6700000
Rajesh ChauhanIND1994-1995210111.00137.6900000
Damien FlemingAUS1996-200121100*---00000
Younis KhanPAK2005121351267351.0060258.31110421
Simon KatichAUS20041201208160.0023850.42010130
Shikhar DhawanIND2018110107107107.0096111.46100193
Murali VijayIND2018110105105105.0015368.63100151
Nathan AstleNZ1997110929292.0011182.88010100
Lee GermonNZ1995120894844.5017750.28000150
Gagan KhodaIND1998110898989.0012968.9901080
Roshan MahanamaSL1994120834741.5013959.71000120
Yasir HameedPAK2005120827641.0014955.0301081
Ruwan KalpageSL1994120816340.5012664.2901092
Hashan TillakaratneSL1994120808040.0012265.57011140
Steve TikoloKEN1998110777777.009283.7001051
Hardik PandyaIND2018110717171.009475.53010100
Aamer SohailPAK1996110555555.0046119.5701091
KL RahulIND2018110545454.006484.3801080
Arjuna RanatungaSL1994120542827.0011248.2100052
Kapil DevIND19941115353*-6877.9401062
Justin LangerAUS2004120525226.0013040.0001150
Vijay DahiyaIND2001110515151.0039130.7701061
Parthiv PatelIND2004120504625.0013138.1700060
MO OdumbeKEN1998110474747.008654.6500010
Hashmatullah ShahidiAFG20181214736*47.0011241.9600080
Javed MiandadPAK1996110383838.006459.3800020
Saleem MalikPAK1996110383838.005076.0000040
Asghar AfghanAFG2018120362518.007250.0000061
Moin KhanPAK1999110353535.004283.3300040
Cheteshwar PujaraIND2018110353535.005267.3100060
Martin CroweNZ1995120352417.508242.6800060
Andrew HallSA2005110323232.004374.4200060
Dipak ChudasamaKEN1998110323232.004080.0000050
Ashwell PrinceSA2005110303030.006943.4800050
Shaun PollockSA2005110292929.006147.5400011
Kamran AkmalPAK2005110282828.004168.2900040
Muttiah MuralitharanSL19941222820*-20140.0000031
Justin KempSA2005110282828.005947.4600030
Matthew HartNZ19951212827*28.007537.3300030
Mohammad ShahzadAFG2018120271413.503577.1400060
Rashid LatifPAK1996110262626.0025104.0000012
Umesh YadavIND20181112626*-21123.8100022
Mark GreatbatchNZ1995120261613.004163.4100040
Aravinda de SilvaSL1994120251712.505248.0800030
Azhar MahmoodPAK1999110252525.002889.2900020
Mohammad NabiAFG2018120242412.004850.0000140
Sanath JayasuriyaSL1994120232211.503467.6500021

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.