ICC Bowlers Rankings - Test, ODI & Twenty20

Test Bowlers

Rank Player Team Rating
1 Pat Cummins Australia 904
2 Neil Wagner New Zeland 843
3 Jason Holder West Indies 830
4 Tim Southee New Zeland 812
5 Kagiso Rabada South Africa 802
6 Mitchell Starc Australia 796
7 Jasprit Bumrah India 779
8 James Anderson England 775
9 Trent Boult New Zeland 770
10 Josh Hazlewood Australia 769

ODI Bowlers

Rank Player Team Rating
1 Trent Boult New Zeland 727
2 Jasprit Bumrah India 719
3 Mujeeb Ur Rahman Afganistan 701
4 Kagiso Rabada South Africa 674
5 Pat Cummins Australia 673
6 Chris Woakes England 659
7 Mohammad Amir Pakistan 656
8 Mitchell Starc Australia 645
9 Matt Henry New Zeland 643
10 Lachlan Ferguson New Zeland 638

Twenty20 Bowlers

Rank Player Team Rating
1 Rashid Khan Afganistan 749
2 Mujeeb Ur Rahman Afganistan 742
3 Adam Zampa Australia 713
4 Ashton Agar Australia 712
5 Tabraiz Shamsi South Africa 681
6 Mitchell Santner New Zeland 677
7 Imad Wasim Pakistan 672
8 Adil Rashid England 658
9 Shadab Khan Pakistan 653
10 Chris Jordan England 639