Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Bowling records (All cricket)

Harbhajan Singh has taken the most wickets in all cricket v Sri Lanka at R Premadasa Stadium: 21 at an average of 14.90.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At R Premadasa Stadium×
PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Harbhajan SinghIND2001-20099989.44313215/565/5614.903.4925.62010
Shahid AfridiPAK1997-2015141279.30376164/344/3423.504.7329.81100
Zaheer KhanIND2001-20121313111.39525163/233/2332.814.7141.81000
Tabraiz ShamsiSA20216637.40202125/495/4916.835.3618.83010
Kuldeep YadavIND2021-20249965.32295124/434/4324.584.5032.75100
Naved-ul-HasanPAK2006-20095424.30132114/444/4412.005.3913.36100
Yuvraj SinghIND2001-2009151170.42353112/392/3932.095.0038.55000
James FaulknerAUS201633231102104/384/3810.204.4313.80100
Mitchell StarcAUS2016-20224427.51143103/263/2614.305.1416.70000
Richard NgaravaZIM20246630.44177105/325/3217.705.7718.40010
Mohammed SirajIND2023-202455376195106/216/2119.505.2722.20010
Morné MorkelSA2013-201455412213103/343/3421.305.2024.60000
Ishant SharmaIND200977511349104/574/5734.906.8430.60100
Keshav MaharajSA20216638.1214393/383/3815.893.7525.44000
Sohail TanvirPAK2012-20156531216993/293/2918.785.4520.67000
Blessing MuzarabaniZIM2024-20267740126492/332/3329.336.6026.67000
Sunil NarineWI2012-20154421.408183/93/910.133.7416.25000
Iftikhar AnjumPAK2006-20095426.1310585/305/3013.134.0119.63010
Pragyan OjhaIND2008-20094437413984/384/3817.383.7627.75100
Taskin AhmedBAN2017-20253322.5214284/474/4717.756.2217.13100
Saeed AjmalPAK2009-20126532115483/183/1819.254.8124.00000
Craig McDermottAUS199234581215984/536/8519.882.7443.50100
Bhuvneshwar KumarIND20215528.3016984/224/2221.135.9321.38100
Irfan PathanIND2008-20126646028583/583/5835.636.2034.50000
Virender SehwagIND2001-2012121177135382/432/4344.134.5857.75000
Rahul ChaharIND2021331809673/153/1513.715.3315.43000
Hardik PandyaIND2021-20236623.2013173/33/318.715.6120.00000
Anwar AliPAK20154420013272/242/2418.866.6017.14000
Adil RashidENG20263330013973/443/4419.864.6325.71000
Adam ZampaAUS2016-20255535017173/163/1624.434.8930.00000
Praveen KumarIND2008-20095538.2118872/382/3826.864.9032.86000
Josh HazlewoodAUS2016-20226644.3421274/164/1630.294.7638.14100
Xavier DohertyAUS2011222008264/284/2813.674.1020.00100
Tanvir IslamBAN2025222028365/395/3913.834.1520.00010
Shane Edward BondNZ2009331828863/183/1814.674.8918.00000
Dwayne BravoWI2010-2015332669764/284/2816.173.7326.00100
Aiden MarkramSA20216422.119963/213/2116.504.4722.17000
Deepak ChaharIND20213318111462/242/2419.006.3318.00000
Yuzvendra ChahalIND20213324112163/503/5020.175.0424.00000
Kyle MillsNZ2001-20094425113162/222/2221.835.2425.00000
Mustafizur RahmanBAN2017-20255524114264/214/2123.675.9224.00100
Sikandar RazaZIM2024-20267737.5118463/133/1330.674.8637.83000
Daniel VettoriNZ2001-20116645118562/112/1130.834.1145.00000
Kagiso RabadaSA20216631020162/162/1633.506.4831.00000
Anil KumbleIND1993-200211101481156462/222/2294.003.81148.00000
Kane RichardsonAUS2022227.305254/304/3010.406.939.00100
Bjorn FortuinSA2021331205752/122/1211.404.7514.40000
Jhye RichardsonAUS2022221306553/263/2613.005.0015.60000
Ryan SidebottomENG2007222046853/273/2713.603.4024.00000
Chris PringleNZ19922213.207453/593/5914.805.5516.00000
Page 1Next

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

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