ICC Bowlers Rankings - Test, ODI & Twenty20

Test Bowlers

Rank Player Team Rating
1 Pat Cummins AUS 891
2 Ravichandran Ashwin IND 842
3 Shaheen Afridi PAK 828
4 Jasprit Bumrah IND 828
5 James Anderson ENG 825
6 Kagiso Rabada SA 799
7 Kyle Jamieson NZ 788
8 Kemar Roach WI 756
9 Neil Wagner NZ 747
10 Mitchell Starc AUS 739

ODI Bowlers

Rank Player Team Rating
1 Trent Boult NZ 775
2 Josh Hazlewood AUS 718
3 Mujeeb Ur Rahman AFG 676
4 Jasprit Bumrah IND 662
5 Shaheen Afridi PAK 661
6 Mohammad Nabi AFG 657
7 Mehedi Hasan BAN 655
8 Matt Henry NZ 654
9 Mitchell Starc AUS 653
10 Rashid Khan AFG 651

Twenty20 Bowlers

Rank Player Team Rating
1 Josh Hazlewood AUS 737
2 Tabraiz Shamsi SA 716
3 Adil Rashid ENG 698
4 Rashid Khan AFG 696
5 Wanindu Hasaranga SL 692
6 Adam Zampa AUS 691
7 Maheesh Theekshana SL 680
8 Mujeeb Ur Rahman AFG 677
9 Akeal Hosein WI 665
10 Bhuvneshwar Kumar IND 658