ICC Bowlers Rankings - Test, ODI & Twenty20

Test Bowlers

Rank Player Team Rating
1 Pat Cummins Australia 908
2 Kagiso Rabada South Africa 839
3 Jason Holder West Indies 814
4 Jasprit Bumrah India 802
5 James Anderson England 798
6 Trent Boult New Zeland 795
7 Mohammad Shami India 790
8 Neil Wagner New Zeland 785
9 Vernon Philander South Africa 783
10 Ravichandran Ashwin India 780

ODI Bowlers

Rank Player Team Rating
1 Jasprit Bumrah India 797
2 Trent Boult New Zeland 740
3 Mujeeb Ur Rahman Afganistan 707
4 Kagiso Rabada South Africa 694
5 Pat Cummins Australia 693
6 Chris Woakes England 676
7 Mitchell Starc Australia 663
8 Mohammad Amir Pakistan 663
9 Matt Henry New Zeland 656
10 Lachlan Ferguson New Zeland 649

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