ICC Bowlers Rankings - Test, ODI & Twenty20

Test Bowlers

Rank Player Team Rating
1 Pat Cummins Australia 904
2 Neil Wagner New Zeland 852
3 Jason Holder West Indies 830
4 Kagiso Rabada South Africa 821
5 Mitchell Starc Australia 796
6 Jasprit Bumrah India 794
7 James Anderson England 791
8 Vernon Philander South Africa 786
9 Ravichandran Ashwin India 772
10 Mohammad Shami India 771

ODI Bowlers

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

Twenty20 Bowlers

Rank Player Team Rating
1 Rashid Khan Afganistan 749
2 Mujeeb Ur Rahman Afganistan 742
3 Mitchell Santner New Zeland 698
4 Imad Wasim Pakistan 681
5 Adam Zampa Australia 674
6 Andile Phehlukwayo South Africa 665
7 Adil Rashid England 660
8 Shadab Khan Pakistan 657
9 Ashton Agar Australia 649
10 Chris Jordan England 640