To win matches, a team needs a wicket-taking bowler. Let’s talk about the top 5 bowlers who have taken the most wickets in international cricket. These guys know how to make opposition batters sweat. Whether it’s super-fast deliveries or tricky spins, these bowlers have a special knack for sending batters back to the pavilion. Let’s dive into the numbers and see who’s at the top of the wicket-taking game in international cricket.
Player | Mat | Inns | Wkts | BBI | BBM | Ave |
M Muralidaran | 495 | 583 | 1347 | 9/51 | 16/220 | 22.86 |
SK Warne | 339 | 464 | 1001 | 8/71 | 12/128 | 25.51 |
JM Anderson | 396 | 551 | 977 | 7/42 | 11/71 | 27.27 |
A Kumble | 403 | 501 | 956 | 10/74 | 14/149 | 30.09 |
GD McGrath | 376 | 493 | 949 | 8/24 | 10/27 | 21.76 |
Muttiah Muralitharan
Muttiah Muralitharan has the most number of wickets in international cricket. He has taken 1347 in Test, ODIs, and T20Is matches at an average of 22.86. He has most wickets in Test, taking 800 scalps in 133 matches.
Shane Warne
The Australian legend has taken 1001 wickets in 339 International cricket matches. He has picked up 708 scalps in Test matches and 293 in ODIs.
James Anderson
James Anderson is the only bowler in the list who has not retired from international cricket. He is the fourth-highest wicket-taker in international cricket. He has taken 977 wickets in 396 games.
Anil Kumble
Anil Kumble is the fourth bowler with most wickets in international cricket. He has taken 956 wickets in 403 matchess at an average of 30.09.
Glenn McGrath
McGrath has picked up 949 scalps in 376 games. He has also taken 10 wikcet haul in an innings in a Test match.