Top 10 Crickters ListMost Wickets in Cricket Across All Formats

Most Wickets in Cricket Across All Formats

Bowlers play a big role in the team’s success in Cricket. Over the years, several reputed bowlers have made their mark in Cricket. A fast bowler helps any team at the initial phase of opposition batting in powerplay by swing and seam bowling. A spin bowler helps any team in middle overs with magical variations through superb deliveries. There was a time when cricket was known to be a game of fast bowlers but nowadays, we cannot deny the importance of spin bowlers in cricket. We will take a look at the top 10 bowlers who have taken the most wickets in Cricket history across all formats.

Bowlers with Most Wickets in cricket

1. Muthiah Muralidaran (1347)

Overall, Muralidaran took 1347 wickets across all formats in international cricket.

  • In ODI matches, Muralidaran has taken 534 wickets.
  • In Test matches, he has taken 800 wickets.
  • Muthiah Muralidaran holds the record for most 10 wickets hauls in test cricket. He took 22 10 wickets hauls during his test career.
  • In T20I matches, he took 13 wickets.
Muthiah Muralidaran 1347 wickets

2. Shane Warne (1001)

Overall, Shane Warne took 1001 wickets across all formats in international cricket.

  • In ODI matches, Warne has taken 293 wickets.
  • In Test matches, he has taken 708 wickets.
shane warne wickets in cricket

3. Anil Kumble (956)

Overall, Anil Kumble took 956 wickets across all formats in international cricket. He holds the record for most wickets taken for India at the international level.

  • In ODI matches, Anil has taken 337 wickets.
  • In Test matches, he has taken 619 wickets.
Indian with most wicket in cricket

4. Glenn McGrath (949)

Overall, Glenn McGrath took 949 wickets in 376 matches from 1996 to 2007. He holds the record for most wickets taken for Australia across all formats at the international level.

  • In ODI matches, Glenn has taken 381 wickets.
  • In Test matches, he has taken 563 wickets for Australia.
Glenn mcgrath wickets in cricket

5. James Anderson (927*)

Overall, Jimmy Anderson took 927* wickets in his international career across all formats for England.

  • In ODI cricket, James Anderson has taken 269 wickets.
  • In Test matches, he has taken 640 wickets so far.
  • In Test matches, he has taken 640 wickets so far.
English bowler with most wickets in cricket james anderson

6. Wasim Akram (916)

Overall, Wasim Akram took 916 wickets across all formats at the international level for Pakistan. He holds the record for most wickets at the international level for Pakistan.

  • In ODI matches, he took 502 wickets for Pakistan.
  • In Test matches, he took 414 wickets.
waseem akram leading wicket taker for pakistan

7. Shaun Pollock (829)

Overall, Shaun Pollock took 829 wickets in all formats for South Africa.

  • In ODI matches, he has taken 393 wickets. These are the most number of wickets by any South African in one-day internationals.
  • In Test matches, he has taken 421 wickets.
  • In T20I, he has taken 15 wickets.
  • In T20I, he has taken 15 wickets.
shaun pollock wickets for south africa

8. Waqar Younis (789)

 Overall, Waqar Younis took 789 wickets for Pakistan across all formats in international cricket.

  • In ODI matches, Waqar has taken 416 wickets and he is second behind Wasim Akram took 502 wickets in ODI cricket for Pakistan.
  • In Test matches, Waqar has taken 373 wickets.
Waqar younis wickets

9. Stuart Broad (780*)

Overall, Stuart Broad took 780 wickets for England across all formats in international cricket.

  • In ODI cricket, Broad has taken 178 wickets for England.
  • In Test matches, he has taken 537 wickets.
  • In T20I matches, he has taken 65 wickets.
  • In ODI cricket, Broad has taken 178 wickets for England.
  • In Test matches, he has taken 537 wickets.
  • In T20I matches, he has taken 65 wickets.

10. Chaminda Vaas (761)

Overall, Chaminda Vaas took 761 wickets for Srilanka across all formats in international cricket.

  • In ODI cricket, Vaas has taken 400 wickets.
  • In Test cricket, Vaas has taken 355 wickets.
  • In T20I cricket, he has taken only 06 wickets in his career.
chaminda vaas most wicket for sri lanka

Most international wickets at the home venue

Now, we will look at the list of the top 10 bowlers who have taken the most wickets (overall) at the home venue.

1. Muthiah Muralidaran (647)

Overall, Muralidaran took 647 wickets for Srilanka across all formats in international cricket at the home venue. 

  • In test matches, he has taken 493 wickets in Srilanka.
  • In ODI matches, he has taken 154 wickets in Srilanka.

2. James Anderson (543)

  Overall James Anderson took 543 wickets across all formats in England.

  • In test matches, he has taken 402 wickets in England.
  • in ODI matches, he has taken 131 wickets in England.
  • In T20I matches, he has taken wickets in England.

3. Anil Kumble (476)

Overall Anil Kumble took 476 wickets across all formats in India.

  • In test matches, he has taken 350 wickets in India.
  • In ODI matches, he has taken 126 wickets in India.

4. Shane Warne (453)

Overall, Shane Warne took 453 wickets across all formats in Australia.

  • In test matches, he has taken 319 wickets in Australia.
  • In ODI matches, he has taken 134 wickets in Australia.

5. Stuart Broad (452)

Overall Stuart Broad took 452 wickets across all formats in England.

  • In Test Matches, he has taken 341wicket in England.
  • In ODI matches, he has taken 90 wickets in England.
  • In T20I matches he has taken 421 wickets in England.

6. Glenn MacGrath (449)

Overall, Glenn MacGrath took 449 wickets for Australia across all formats in Australia. 

  • In Tes Matches, he has taken 289 wickets in Australia.
  • In ODI matches, he has taken 160 wickets in Australia.

7. Shaun Pollock (449)

Overall, Shaun Pollock took 449 wickets for South Africa across all formats in South Africa.

  • In Test Matches, he has taken 235 wickets in South Africa.
  • In ODI matches, he has taken 193 wickets in South Africa.
  • In T20I matches, he has taken 14 wickets in South Africa.

8. Ravichandran Ashwin (387)

Overall,  Ashwin took 387 wickets for India across all formats in India. He is the only active spin bowler on this list.

  • In Test matches, he has taken 300 wickets in India. 
  • In ODI matches, he has taken 65 wickets in India.
  • In T20I matches, he has taken 22 wickets in India.

9. HARBHAJAN SINGH (376)

Overall,  Harbhajan Singh took 376 wickets for India across all formats in India.

  • In Test matches, he has taken 265 wickets in India.
  • In ODI matches, he has taken 110 wickets in India.
  • In T20I matches, he has taken 1 wicket in India.

10. Makhaya Ntini (375)

Overall,  Makhaya Ntini took 375 wickets for India across all formats in South Africa.

  • In Test matches, he has taken 249 wickets in South Africa.
  • In ODI matches, he has taken 122 wickets in South Africa
  • In T20I matches, he has taken 4 wickets in South Africa.

Most wickets away from home in International Cricket

Let’s have a look at the top 10 bowlers with the most away wickets in cricket history.

1. Muthiah Muralidaran (469 )

Overall,  Muttiah Muralitharan took 469 wickets for Sri Lanka across all formats in away matches.

  • In Test matches, he has taken 397 wickets in away matches. 
  • In Away ODI Matches he took 160 wickets.
  • In T20I matches, he has taken 2 wickets in away matches.

2. Shane Warne (469 )

Overall,  Shane Warne took 469 wickets for Australia across all formats in away matches.

  • In Test matches, he has taken 362 wickets in away matches. 
  • In away ODI matches he took 84 wickets.
  • In T20I matches, he has taken 2 wickets in away matches.

3. Wasim Akram (423)

Overall,  Wasim Akram took 423 wickets for Pakistan across all formats in away matches.

  • In Test matches, he has taken 255 wickets in away matches. 
  • In away ODI matches, he took 168 wickets.
  • In T20I matches, he took 2 wickets.

4. Glenn McGrath (373)

Overall,  Glenn McGrath took 373 wickets for Australia across all formats in away matches.

  • In Test matches, he has taken 260 wickets in away matches. 
  • In away ODI matches, he has took 108 wickets.
  • In T20I matches, he has taken 5 wickets in away matches.

5. Courtney Walsh (372)

Overall,  Courtney Walsh took 372 wickets for Australia across all formats in away matches.

  • In Test matches, he has taken 290 wickets in away matches. 
  • In ODI matches, he has taken 82 wickets in away matches.

6. Anil Kumble (336)

Overall, Courtney Walsh took 336 wickets for India across all formats in away matches.

  • In Test matches, he has taken 269 wickets in away matches. 
  • In ODI matches, he has taken 67 wickets in away matches.

7. Waqar Younis(328)

Overall, Waqar Younish took 328 wickets for Pakistan across all formats in away matches.

  • In Test matches, he has taken 197 wickets in away matches. 
  • In ODI matches, he has taken 131 wickets in away matches.

8. Chaminda Vaas(327)

Overall, Chaminda Vaas took 327 wickets for Sri Lanka across all formats in away matches.

  • In Test matches, he has taken 175 wickets in away matches. 
  • In away ODI matches, he took 151 wickets.
  • In T20I matches, he has taken 1 wicket in away matches.

9. Zaheer Khan (323)

Overall, Zaheer Khan took 323 wickets for India across all formats in away matches.

  • In Test matches, he has taken 207 wickets in away matches. 
  • In Away ODI matches, he took 110 wickets.
  • In T20I matches, he has taken 6 wickets in away matches.

10. James Anderson (306)

Overall, James Anderson took 306 wickets for England across all formats in away matches.

  • In Test matches, he has taken 216 wickets in away matches. 
  • In away ODI matches, he took 84 wickets.
  • In T20I matches, he has taken 6 wickets in away matches.

Most wickets in international matches at neutral venues

Now we will look at the top 10 bowlers who have taken the most wickets at neutral venues.

1. Wasim Akram (267)

Overall, Wasim Akram took 267 wickets for Pakistan across all formats in matches played at neutral venues.

  • In Test matches, he has taken 262 wickets in matches played at neutral venues. 
  • In ODI matches, he has taken 5 wickets in matches played at neutral venues.

2. Shahid Afridi (264)

Overall, Shahid Afridi took 264 wickets for Pakistan across all formats in matches played at neutral venues.

  • In Test matches, he has taken 4 wickets in matches played at neutral venues. 
  • In ODI matches, he has taken 193 wickets in matches played at neutral venues. 
  • In T20I matches, he has taken 67 wickets in matches played at neutral venues.

3. Waqar Younis (232)

Overall, Waqar Younis took 232 wickets for Pakistan across all formats in matches played at neutral venues.

  • In Test matches, he has taken 218 wickets in matches played at neutral venues. 
  • In ODI matches, he has taken 14 wickets in matches played at neutral venues.

4. Muthiah Muralidaran (231)

Overall, Muthiah Muralidaran took 231 wickets for Sri Lanka across all formats in matches played at neutral venues.

  • In Test matches, he has taken 220 wickets in matches played at neutral venues. 
  • In T20I matches, he has taken 11wickets in matches played at neutral venues.

5. Saeed Ajmal (223)

Overall, Saeed Ajmal took 223 wickets for Pakistan across all formats in matches played at neutral venues.

  • In Test matches, he has taken 67 wickets in matches played at neutral venues. 
  • In ODI matches, he has taken 95 wickets in matches played at neutral venues. 
  • In T20I matches, he has taken 61 wickets in matches played at neutral venues.

6. Saqlain Mushtaq (199)

Overall, Saqlain Mushtaq took 199 wickets for Pakistan across all formats in matches played at neutral venues.

  • In Test matches, he has taken 174 wickets in matches played at neutral venues. 
  • In ODI matches, he has taken 25 wickets in matches played at neutral venues.

7. Rashid Khan (193)

Overall, Rashid Khan took 193 wickets for Afghanistan across all formats in matches played at neutral venues.

  • In Test matches, he has taken 21 wickets in matches played at neutral venues. 
  • In ODI matches, he has taken 92 wickets in matches played at neutral venues. 
  • In T20I matches, he has taken 80 wickets in matches played at neutral venues.

8. Umar Gul (179)

Overall, Umar Gul took 179 wickets for Pakistan across all formats in matches played at neutral venues.

  • In Test matches, he has taken 37 wickets in matches played at neutral venues. 
  • In ODI matches, he has taken 84 wickets in matches played at neutral venues. 
  • In T20I matches, he has taken 58 wickets in matches played at neutral venues.

9. Chaminda Vaas (173)

Overall, Chaminda Vaas took 173 wickets for Sri Lanka across all formats in matches played at neutral venues.

  • In ODI matches, he has taken 168 wickets in matches played at neutral venues. 
  • In T20I matches, he has taken 5 wickets in matches played at neutral venues.

10. Abdul Razzaq (152)

Overall, Abdul Razzaq took 152 wickets for Pakistan across all formats in matches played at neutral venues.

  • In Test matches, he has taken 13 wickets in matches played at neutral venues. 
  • In ODI matches, he has taken 126 wickets in matches played at neutral venues. 
  • In T20I matches, he has taken 13 wickets in matches played at neutral venues.
RELATED ARTICLES
Html code here! Replace this with any non empty raw html code and that's it.

Most Popular