T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Bowling records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M. Chinnaswamy Stadium×
PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Harbhajan SinghIND1998-20055817625621216/7811/22429.573.5350.29031
Anil KumbleIND1994-20051015316.3451097356/989/12031.343.4754.26120
Michael KasprowiczAUS1998-2004359120207115/286/10418.822.2749.64010
Javagal SrinathIND1995-20015665.313275103/245/6527.504.2039.30000
Shane WarneAUS1998-20043513027437103/1065/18643.703.3678.00000
Glenn McGrathAUS1996-20043464.42018194/556/9420.112.8043.11100
Venkatesh PrasadIND1996-19994440115983/373/3719.883.9830.00000
Danish KaneriaPAK200512641817375/1277/17324.712.7054.86010
Venkatapathy RajuIND1994-1998471082134172/363/9048.713.1692.57000
Manoj PrabhakarIND1994-19952437713874/825/10019.713.7331.71100
Jason GillespieAUS1996-20042341814063/335/9623.333.4141.00000
Irfan PathanIND2004-200535781327363/233/2345.503.5078.00000
Virender SehwagIND2001-20055427015053/593/5930.005.5632.40000
Ajit AgarkarIND1998-20054435317852/362/3635.605.0942.00000
Mohammad SamiPAK200512551019053/1065/19038.003.4566.00000
Shahid AfridiPAK1999-20052330.4105753/135/4311.401.8636.80000
Azhar MahmoodPAK1999111013855/385/387.603.8012.00010
Kapil DevIND19941229.4611453/735/11422.803.8435.60000
Gavin RobertsonAUS19981223.238653/285/8617.203.6928.00000
Chris CairnsNZ19952223.465744/444/5714.252.4135.50100
Muttiah MuralitharanSL199411651117944/1794/17944.752.7597.50100
Ian HarveyAUS2001-20032220013942/682/6834.756.9530.00000
Robin SinghIND1997-1999331808142/242/2420.254.5027.00000
Damien FlemingAUS1996-20012220110142/392/3925.255.0530.00000
Sachin TendulkarIND1996-200510649.2222231/411/4174.004.5098.67000
Sourav GangulyIND1996-20059723010932/352/3536.334.7446.00000
Zaheer KhanIND2001-20043453320632/342/3468.673.89106.00000
Andrew SymondsAUS200311904233/423/4214.004.6718.00000
Sunil JoshiIND1996-1997222018932/472/4729.674.4540.00000
Danny MorrisonNZ1995122569533/613/9531.673.8050.00000
Dion NashNZ1995122347633/503/7625.333.3046.00000
Rajesh ChauhanIND1994-19952336118232/442/4427.332.2872.00000
Adam DaleAUS1998122879233/713/9230.673.2956.00000
Steve WaughAUS199621905222/522/5226.005.7827.00000
Waqar YounisPAK1996111016722/672/6733.506.7030.00000
Shoaib AkhtarPAK199911832222/222/2211.002.7524.00000
Mushtaq AhmedPAK1996111005622/562/5628.005.6030.00000
Lakshmipathy BalajiIND20051232414022/1142/14070.004.3896.00000
Arshad KhanPAK1999-200523481113122/212/10865.502.73144.00000
Matthew HartNZ19951216.546222/342/6231.003.6850.50000
Hrishikesh KanitkarIND1998111004622/462/4623.004.6030.00000
Rahul SanghviIND1998111005222/522/5226.005.2030.00000
Mohammad SheikhKEN199811704122/412/4120.505.8621.00000
Yuvraj SinghIND2003-2005331005311/171/1753.005.3060.00000
Damien MartynAUS200131402511/251/2525.006.2524.00000
Shaun PollockSA200511631011/101/1010.001.6736.00000
Saqlain MushtaqPAK1999119.112911/291/2929.003.1655.00000
Nathan AstleNZ199711702511/251/2525.003.5742.00000
Darren LehmannAUS1998-2004221344111/271/2741.003.1578.00000
Michael ClarkeAUS2003-200422504011/361/3640.008.0030.00000
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.