Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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/27QUETAS

Canada: Bowling figures (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Canada×

Player figures come from full scorecards, which we hold for 261 of the 262 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Saad Bin ZafarCAN2015-2026140134767.54235911645/185/1821.904.6828.09120
Dillon HeyligerCAN2018-2026107105488.41628831205/165/1624.025.9024.43520
Kaleem SanaCAN2022-20268382467.43423291365/225/2217.134.9820.63920
Harsh ThakerCAN2021-202610181398.1111960704/204/2028.004.9234.13200
Nikhil DuttaCAN2013-20246867388.4221688824/124/1220.594.3428.44200
Rizwan CheemaCAN2008-20178666378.3191947526/346/3437.445.1443.67010
Henry OsindeCAN2006-20135860398.2411946614/264/2631.904.8939.18200
Sunil DhaniramCAN2006-20106060429.3321763565/325/3231.484.1046.02110
Harvir BaidwanCAN2008-20145454321.5141836744/194/1924.815.7026.09200
Umar BhattiCAN2006-20104648361.4421530525/755/8629.424.2341.73110
Junaid SiddiquiCAN2011-2024484821781097293/103/1037.835.0644.90000
Jeremy GordonCAN2012-20244443216.1101211606/436/4320.185.6021.62110
Cecil PervezCAN2015-2021363620821930384/234/2324.474.4732.84100
Hiral PatelCAN2010-20215236147.47791254/284/2831.645.3635.44100
John DavisonCAN2003-20113635247.1171119393/153/1528.694.5338.03000
Nitish KumarCAN2014-20197235137.55723365/725/7220.085.2522.97010
Jimmy HansraCAN2009-201548351364721192/132/1337.955.3042.95000
Khurram ChohanCAN2009-20143131246.4191273405/685/6831.825.1637.00310
Navneet DhaliwalCAN2015-20241032584.34465153/153/1531.005.5033.80000
Akhil KumarCAN2024-20262624108.42669234/684/6829.096.1628.35100
Romesh ErangaCAN2018-20192020105.26534364/474/4714.835.0717.56100
Shivam SharmaCAN2025-20261919902495254/144/1419.805.5021.60200
Parth DesaiCAN2010-2015181812710605214/454/4528.814.7636.29100
Satsimranjit DhindsaCAN2015-201818171003566223/283/2825.735.6627.27000
Jaskaran SinghCAN2025-2026191768.12533203/113/1126.657.8220.45000
Kevin SandherCAN2006-200715161306633183/243/2435.174.8743.33000
GR CodringtonCAN2006-20071616116.59552154/334/3336.804.7246.73100
Pargat SinghCAN2022-2026621655.54287122/172/1723.925.1427.92000
Nicholas KirtonCAN2018-2026811639024982/262/2631.136.3829.25000
Abdool SamadCAN2006-2008351541.1031781/81/839.637.7030.88000
Balaji RaoCAN2008-20111313830513184/574/5728.506.1827.67100
Anderson CumminsCAN200713131046631133/603/6048.546.0748.00000
Ansh PatelCAN2024-20261413611388123/313/3132.336.3630.50000
Parveen KumarCAN2024-2025141376.36337123/93/928.084.4138.25000
Ammar KhalidCAN2022-20241212633341184/174/1718.945.4121.00100
Sanjayan ThuraisingamCAN2003-20081212693314112/332/3328.554.5537.64000
Raza-ur-RehmanCAN2013-2014161236.2122932/162/1676.336.3072.67000
Salman NazarCAN2021-2022121151.55244203/83/812.204.7115.55000
Dilpreet BajwaCAN2023-2026301022117031/141/1456.677.7344.00000
Zahid ShirzadCAN202699863459214/604/6021.865.3424.57100
Sukhjinder SinghCAN2025-202612957425393/383/3828.114.4438.00000
D SoraineCAN2007-201510947.5324873/253/2535.435.1841.00000
Eion KatchayCAN2008-20099939421473/393/3930.575.4933.43000
J MatharuCAN2021-20259930219763/63/632.836.5730.00000
S JyotiCAN2006-201020961.3426352/464/10152.604.2873.80000
Austin CodringtonCAN2003-200798504265105/275/2726.505.3030.00010
Qaiser AliCAN2006-200818856.43197104/615/7419.703.4834.00100
RR JoshiCAN2021-20248831.4126051/41/452.008.2138.00000
Uday BhagwanCAN20248836.3129153/403/4058.207.9743.80000
Shahid AhmadzaiCAN2024-20258753820864/344/3434.673.9253.00100
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.