Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade

Cricket records

Most wickets in Test cricket

Runs, wickets, highest scores, best bowling, team totals and hundreds, by format, men and women, from every international we hold ball by ball since 2001.

Record lists36
Matches10,971
Moved this week17
Players
This view /records/most-wickets/test

Most wickets in Test cricket

top 100, since 2001
PlayerWicketsDetailOpen
1JM AndersonEngland683182 matches, average 26.48Open
2SCJ BroadEngland604166 matches, average 27.68Open
3NM LyonAustralia571142 matches, average 30.21Open
4R AshwinIndia536106 matches, average 24.05Open
5MA StarcAustralia445107 matches, average 26.13Open
6DW SteynSouth Africa43190 matches, average 22.42Open
7HMRKB HerathSri Lanka41186 matches, average 27.90Open
8TG SoutheeNew Zealand391107 matches, average 30.26Open
9RA JadejaIndia35690 matches, average 25.30Open
10K RabadaSouth Africa34072 matches, average 22.04Open
11PJ CumminsAustralia32274 matches, average 21.91Open
12TA BoultNew Zealand31778 matches, average 27.50Open
13MG JohnsonAustralia31373 matches, average 28.41Open
14I SharmaIndia311105 matches, average 32.41Open
15M MorkelSouth Africa30986 matches, average 27.67Open
16KAJ RoachWest Indies30489 matches, average 26.82Open
17JR HazlewoodAustralia30378 matches, average 24.00Open
18Taijul IslamBangladesh27061 matches, average 30.46Open
19M MuralitharanSri Lanka26441 matches, average 22.90Open
20N WagnerNew Zealand26064 matches, average 27.57Open
21GP SwannEngland25560 matches, average 29.97Open
22BA StokesEngland252108 matches, average 30.98Open
23Harbhajan SinghIndia24663 matches, average 35.41Open
24Yasir ShahPakistan24448 matches, average 31.38Open
25Shakib Al HasanBangladesh23469 matches, average 32.86Open
26JJ BumrahIndia23452 matches, average 19.79Open
27Mohammed ShamiIndia22964 matches, average 27.71Open
28M NtiniSouth Africa22557 matches, average 29.09Open
29Z KhanIndia22463 matches, average 32.05Open
30VD PhilanderSouth Africa22464 matches, average 22.32Open
31Mehedi Hasan MirazBangladesh22258 matches, average 32.05Open
32PM SiddleAustralia22167 matches, average 30.67Open
33KA MaharajSouth Africa21859 matches, average 29.22Open
34MM AliEngland20468 matches, average 37.31Open
35A KumbleIndia20143 matches, average 32.53Open
36CR WoakesEngland19262 matches, average 29.61Open
37DL VettoriNew Zealand18958 matches, average 33.99Open
38CS MartinNew Zealand18655 matches, average 32.93Open
39Saeed AjmalPakistan17835 matches, average 28.11Open
40B LeeAustralia17541 matches, average 31.86Open
41RAS LakmalSri Lanka17170 matches, average 36.44Open
42UT YadavIndia16857 matches, average 31.33Open
43ST GabrielWest Indies16658 matches, average 32.22Open
44MS PanesarEngland16648 matches, average 34.51Open
45SJ HarmisonEngland16446 matches, average 31.60Open
46MDK PereraSri Lanka16143 matches, average 35.90Open
47JO HolderWest Indies15767 matches, average 31.10Open
48MJ HenryNew Zealand15235 matches, average 26.05Open
49A FlintoffEngland14643 matches, average 30.77Open
50SK WarneAustralia14527 matches, average 25.49Open
51Mohammed SirajIndia14348 matches, average 29.84Open
52MJ LeachEngland14238 matches, average 34.07Open
53JH KallisSouth Africa14185 matches, average 34.03Open
54Umar GulPakistan13841 matches, average 34.79Open
55MJ HoggardEngland13537 matches, average 29.98Open
56Danish KaneriaPakistan13433 matches, average 39.51Open
57Mohammad AbbasPakistan13133 matches, average 22.68Open
58AS JosephWest Indies13042 matches, average 33.56Open
59Shaheen Shah AfridiPakistan12634 matches, average 28.13Open
60NGRP JayasuriyaSri Lanka12624 matches, average 32.65Open
61ST FinnEngland12536 matches, average 30.40Open
62JE TaylorWest Indies12141 matches, average 32.85Open
63Mohammad AmirPakistan11936 matches, average 30.48Open
64MA WoodEngland11938 matches, average 30.80Open
65D BishooWest Indies11735 matches, average 37.18Open
66FH EdwardsWest Indies11641 matches, average 39.75Open
67RJ HarrisAustralia11327 matches, average 23.52Open
68PP OjhaIndia11324 matches, average 30.27Open
69JNT SealesWest Indies11030 matches, average 25.85Open
70CBRLS KumaraSri Lanka10737 matches, average 36.68Open
71OE RobinsonEngland10424 matches, average 19.26Open
72Nauman AliPakistan10122 matches, average 25.09Open
73GD McGrathAustralia10123 matches, average 20.32Open
74PL HarrisSouth Africa9936 matches, average 38.69Open
75BW HilfenhausAustralia9927 matches, average 28.51Open
76Abdur RehmanPakistan9922 matches, average 29.39Open
77SR ClarkAustralia9424 matches, average 23.86Open
78RL ChaseWest Indies9357 matches, average 50.58Open
79Mohammad AsifPakistan9320 matches, average 24.06Open
80SM PollockSouth Africa9227 matches, average 28.11Open
81AY PatelNew Zealand9122 matches, average 28.82Open
82AM FernandoSri Lanka9127 matches, average 27.55Open
83KA JamiesonNew Zealand9021 matches, average 20.23Open
84M JansenSouth Africa8921 matches, average 21.12Open
85Hasan AliPakistan8827 matches, average 28.09Open
86SJ BennWest Indies8623 matches, average 38.36Open
87DJG SammyWest Indies8437 matches, average 35.80Open
88WPUJC VaasSri Lanka8330 matches, average 32.42Open
89Wahab RiazPakistan8327 matches, average 34.51Open
90JC ArcherEngland8323 matches, average 28.64Open
91JA WarricanWest Indies8324 matches, average 29.42Open
92AAP AtkinsonEngland8321 matches, average 25.35Open
93S SreesanthIndia8226 matches, average 38.67Open
94SM BolandAustralia8219 matches, average 18.59Open
95JL PattinsonAustralia8121 matches, average 26.33Open
96MJ SantnerNew Zealand8032 matches, average 33.95Open
97Kuldeep YadavIndia8019 matches, average 23.36Open
98RJ SidebottomEngland7920 matches, average 27.43Open
99Sajid KhanPakistan7716 matches, average 28.82Open
100MVT FernandoSri Lanka7727 matches, average 32.56Open