Cricket records
Most wickets in Test cricketRuns, 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
This view
/records/most-wickets/testMost wickets in Test cricket
top 100, since 2001| Player | Wickets | Detail | Open |
|---|---|---|---|
| 1JM AndersonEngland | 683 | 182 matches, average 26.48 | Open |
| 2SCJ BroadEngland | 604 | 166 matches, average 27.68 | Open |
| 3NM LyonAustralia | 571 | 142 matches, average 30.21 | Open |
| 4R AshwinIndia | 536 | 106 matches, average 24.05 | Open |
| 5MA StarcAustralia | 445 | 107 matches, average 26.13 | Open |
| 6DW SteynSouth Africa | 431 | 90 matches, average 22.42 | Open |
| 7HMRKB HerathSri Lanka | 411 | 86 matches, average 27.90 | Open |
| 8TG SoutheeNew Zealand | 391 | 107 matches, average 30.26 | Open |
| 9RA JadejaIndia | 356 | 90 matches, average 25.30 | Open |
| 10K RabadaSouth Africa | 340 | 72 matches, average 22.04 | Open |
| 11PJ CumminsAustralia | 322 | 74 matches, average 21.91 | Open |
| 12TA BoultNew Zealand | 317 | 78 matches, average 27.50 | Open |
| 13MG JohnsonAustralia | 313 | 73 matches, average 28.41 | Open |
| 14I SharmaIndia | 311 | 105 matches, average 32.41 | Open |
| 15M MorkelSouth Africa | 309 | 86 matches, average 27.67 | Open |
| 16KAJ RoachWest Indies | 304 | 89 matches, average 26.82 | Open |
| 17JR HazlewoodAustralia | 303 | 78 matches, average 24.00 | Open |
| 18Taijul IslamBangladesh | 270 | 61 matches, average 30.46 | Open |
| 19M MuralitharanSri Lanka | 264 | 41 matches, average 22.90 | Open |
| 20N WagnerNew Zealand | 260 | 64 matches, average 27.57 | Open |
| 21GP SwannEngland | 255 | 60 matches, average 29.97 | Open |
| 22BA StokesEngland | 252 | 108 matches, average 30.98 | Open |
| 23Harbhajan SinghIndia | 246 | 63 matches, average 35.41 | Open |
| 24Yasir ShahPakistan | 244 | 48 matches, average 31.38 | Open |
| 25Shakib Al HasanBangladesh | 234 | 69 matches, average 32.86 | Open |
| 26JJ BumrahIndia | 234 | 52 matches, average 19.79 | Open |
| 27Mohammed ShamiIndia | 229 | 64 matches, average 27.71 | Open |
| 28M NtiniSouth Africa | 225 | 57 matches, average 29.09 | Open |
| 29Z KhanIndia | 224 | 63 matches, average 32.05 | Open |
| 30VD PhilanderSouth Africa | 224 | 64 matches, average 22.32 | Open |
| 31Mehedi Hasan MirazBangladesh | 222 | 58 matches, average 32.05 | Open |
| 32PM SiddleAustralia | 221 | 67 matches, average 30.67 | Open |
| 33KA MaharajSouth Africa | 218 | 59 matches, average 29.22 | Open |
| 34MM AliEngland | 204 | 68 matches, average 37.31 | Open |
| 35A KumbleIndia | 201 | 43 matches, average 32.53 | Open |
| 36CR WoakesEngland | 192 | 62 matches, average 29.61 | Open |
| 37DL VettoriNew Zealand | 189 | 58 matches, average 33.99 | Open |
| 38CS MartinNew Zealand | 186 | 55 matches, average 32.93 | Open |
| 39Saeed AjmalPakistan | 178 | 35 matches, average 28.11 | Open |
| 40B LeeAustralia | 175 | 41 matches, average 31.86 | Open |
| 41RAS LakmalSri Lanka | 171 | 70 matches, average 36.44 | Open |
| 42UT YadavIndia | 168 | 57 matches, average 31.33 | Open |
| 43ST GabrielWest Indies | 166 | 58 matches, average 32.22 | Open |
| 44MS PanesarEngland | 166 | 48 matches, average 34.51 | Open |
| 45SJ HarmisonEngland | 164 | 46 matches, average 31.60 | Open |
| 46MDK PereraSri Lanka | 161 | 43 matches, average 35.90 | Open |
| 47JO HolderWest Indies | 157 | 67 matches, average 31.10 | Open |
| 48MJ HenryNew Zealand | 152 | 35 matches, average 26.05 | Open |
| 49A FlintoffEngland | 146 | 43 matches, average 30.77 | Open |
| 50SK WarneAustralia | 145 | 27 matches, average 25.49 | Open |
| 51Mohammed SirajIndia | 143 | 48 matches, average 29.84 | Open |
| 52MJ LeachEngland | 142 | 38 matches, average 34.07 | Open |
| 53JH KallisSouth Africa | 141 | 85 matches, average 34.03 | Open |
| 54Umar GulPakistan | 138 | 41 matches, average 34.79 | Open |
| 55MJ HoggardEngland | 135 | 37 matches, average 29.98 | Open |
| 56Danish KaneriaPakistan | 134 | 33 matches, average 39.51 | Open |
| 57Mohammad AbbasPakistan | 131 | 33 matches, average 22.68 | Open |
| 58AS JosephWest Indies | 130 | 42 matches, average 33.56 | Open |
| 59Shaheen Shah AfridiPakistan | 126 | 34 matches, average 28.13 | Open |
| 60NGRP JayasuriyaSri Lanka | 126 | 24 matches, average 32.65 | Open |
| 61ST FinnEngland | 125 | 36 matches, average 30.40 | Open |
| 62JE TaylorWest Indies | 121 | 41 matches, average 32.85 | Open |
| 63Mohammad AmirPakistan | 119 | 36 matches, average 30.48 | Open |
| 64MA WoodEngland | 119 | 38 matches, average 30.80 | Open |
| 65D BishooWest Indies | 117 | 35 matches, average 37.18 | Open |
| 66FH EdwardsWest Indies | 116 | 41 matches, average 39.75 | Open |
| 67RJ HarrisAustralia | 113 | 27 matches, average 23.52 | Open |
| 68PP OjhaIndia | 113 | 24 matches, average 30.27 | Open |
| 69JNT SealesWest Indies | 110 | 30 matches, average 25.85 | Open |
| 70CBRLS KumaraSri Lanka | 107 | 37 matches, average 36.68 | Open |
| 71OE RobinsonEngland | 104 | 24 matches, average 19.26 | Open |
| 72Nauman AliPakistan | 101 | 22 matches, average 25.09 | Open |
| 73GD McGrathAustralia | 101 | 23 matches, average 20.32 | Open |
| 74PL HarrisSouth Africa | 99 | 36 matches, average 38.69 | Open |
| 75BW HilfenhausAustralia | 99 | 27 matches, average 28.51 | Open |
| 76Abdur RehmanPakistan | 99 | 22 matches, average 29.39 | Open |
| 77SR ClarkAustralia | 94 | 24 matches, average 23.86 | Open |
| 78RL ChaseWest Indies | 93 | 57 matches, average 50.58 | Open |
| 79Mohammad AsifPakistan | 93 | 20 matches, average 24.06 | Open |
| 80SM PollockSouth Africa | 92 | 27 matches, average 28.11 | Open |
| 81AY PatelNew Zealand | 91 | 22 matches, average 28.82 | Open |
| 82AM FernandoSri Lanka | 91 | 27 matches, average 27.55 | Open |
| 83KA JamiesonNew Zealand | 90 | 21 matches, average 20.23 | Open |
| 84M JansenSouth Africa | 89 | 21 matches, average 21.12 | Open |
| 85Hasan AliPakistan | 88 | 27 matches, average 28.09 | Open |
| 86SJ BennWest Indies | 86 | 23 matches, average 38.36 | Open |
| 87DJG SammyWest Indies | 84 | 37 matches, average 35.80 | Open |
| 88WPUJC VaasSri Lanka | 83 | 30 matches, average 32.42 | Open |
| 89Wahab RiazPakistan | 83 | 27 matches, average 34.51 | Open |
| 90JC ArcherEngland | 83 | 23 matches, average 28.64 | Open |
| 91JA WarricanWest Indies | 83 | 24 matches, average 29.42 | Open |
| 92AAP AtkinsonEngland | 83 | 21 matches, average 25.35 | Open |
| 93S SreesanthIndia | 82 | 26 matches, average 38.67 | Open |
| 94SM BolandAustralia | 82 | 19 matches, average 18.59 | Open |
| 95JL PattinsonAustralia | 81 | 21 matches, average 26.33 | Open |
| 96MJ SantnerNew Zealand | 80 | 32 matches, average 33.95 | Open |
| 97Kuldeep YadavIndia | 80 | 19 matches, average 23.36 | Open |
| 98RJ SidebottomEngland | 79 | 20 matches, average 27.43 | Open |
| 99Sajid KhanPakistan | 77 | 16 matches, average 28.82 | Open |
| 100MVT FernandoSri Lanka | 77 | 27 matches, average 32.56 | Open |