10. Kyle Jamieson

The fast bowler from Auckland breached the 50-wicket mark in just nine Test matches, the fastest New Zealander to do so and 8th fastest overall.

9. Tim Southee

The Kiwi is the 2nd highest wicket-taker in T20Is, with 111 wickets to his name, just eight behind Shakib Al Hasan (119).

8. Mohammed Shami

He is not only an aesthetically pleasing bowler but also one of the best seam bowlers in the game.

7. Mitchell Starc

The left-arm quick remains a threat to the batters with his ability to regularly clock over the 140 kmph mark.

6. Shaheen Afridi

The 22-year-old has already scalped 95 wickets in just 24 Tests, and with his prime years yet to come, the Pakistani quick has got the potential to become one of the modern greats of the game.

5. Josh Hazlewood

The 31-year-old fast bowler is known for his accuracy and ability in the longest format of the game. He made an instant impact by picking up a 5-for in the 1st innings of his debut Test against India in 2014. 

4. Jasprit Bumrah

The man from Gujarat has bagged 123 wickets in just 29 Tests and is one of the most feared bowlers in the limited-overs arena.

3. Trent Boult

In 2019, he became the 4th fastest to 150 wickets in ODIs but the big prize still eluded him, as the Kiwi was part of another World cup final defeat that year.

2. Kagiso Rabada

The South African is renowned for his aggressive bowling and has 243 Test wickets in just 52 matches.

1. Pat Cummins

He is known for his ability to consistently bowl in the nagging 4th stump channel in Test cricket but is quite adept with his variations in white-ball cricket as well.