Test Bowler Ranking | ICC Bowler Ranking

Rank Player Team Rating
1 Pat Cummins INDIA Australia 904
2 Neil Wagner INDIA New Zealand 843
3 Jason Holder INDIA West Indies 830
4 Tim Southee INDIA New Zealand 812
5 Kagiso Rabada INDIA South Africa 802
6 Mitchell Starc INDIA Australia 796
7 Jasprit Bumrah INDIA India 779
8 James Anderson INDIA England 775
9 Trent Boult INDIA New Zealand 770
10 Josh Hazlewood INDIA Australia 769
11 Kemar Roach INDIA West Indies 763
12 Ravichandran Ashwin INDIA India 757
13 Stuart Broad INDIA England 753
14 Mohammad Abbas INDIA Pakistan 751
15 Mohammed Shami INDIA India 749
16 Nathan Lyon INDIA Australia 742
17 Ishant Sharma INDIA India 729
18 Ravindra Jadeja INDIA India 722
19 Shannon Gabriel INDIA West Indies 673
20 Umesh Yadav INDIA India 651
21 Suranga Lakmal INDIA Sri Lanka 620
22 Yasir Shah INDIA Pakistan 599
23 Chris Woakes INDIA England 594
24 Taijul Islam INDIA Bangladesh 585
25 Mehidy Hasan INDIA Bangladesh 570
26 Ben Stokes INDIA England 567
27 Moeen Ali INDIA England 548
27 Keshav Maharaj INDIA South Africa 548
29 Lahiru Kumara INDIA Sri Lanka 515
30 Dilruwan Perera INDIA Sri Lanka 511
31 Shaheen Afridi INDIA Pakistan 481
32 Colin de Grandhomme INDIA New Zealand 476
33 Roston Chase INDIA West Indies 462
34 Akila Dananjaya INDIA Sri Lanka 456
35 Rashid Khan INDIA Afghanistan 449
36 Mark Wood INDIA England 439
37 Nayeem Hasan INDIA Bangladesh 410
37 Jofra Archer INDIA England 410
39 Sam Curran INDIA England 394
39 Jack Leach INDIA England 394
41 Rahkeem Cornwall INDIA West Indies 364
42 Kyle Jarvis INDIA Zimbabwe 347
43 Kyle Jamieson INDIA New Zealand 335
44 James Pattinson INDIA Australia 333
45 Abu Jayed INDIA Bangladesh 331
46 Anrich Nortje INDIA South Africa 325
47 Sikandar Raza INDIA Zimbabwe 323
48 Vishwa Fernando INDIA Sri Lanka 322
48 Kasun Rajitha INDIA Sri Lanka 322
50 Lasith Embuldeniya INDIA Sri Lanka 318
51 Stuart Thompson INDIA Ireland 317
52 Naseem Shah INDIA Pakistan 312
53 Mitchell Marsh INDIA Australia 310
54 Yamin Ahmadzai INDIA Afghanistan 309
55 Haris Sohail INDIA Pakistan 298
56 Imran Khan INDIA Pakistan 294
57 Mustafizur Rahman INDIA Bangladesh 292
58 Alzarri Joseph INDIA West Indies 290
59 Dominic Bess INDIA England 284
60 Ajaz Patel INDIA New Zealand 277
61 Mitchell Santner INDIA New Zealand 262
62 Matt Henry INDIA New Zealand 249
63 Lungi Ngidi INDIA South Africa 247
64 William Somerville INDIA New Zealand 239
65 Amir Hamza INDIA Afghanistan 225
66 Mahmudullah INDIA Bangladesh 217
67 Mark Adair INDIA Ireland 213
68 Jomel Warrican INDIA West Indies 209
69 Sean Williams INDIA Zimbabwe 199
70 Dhananjaya de Silva INDIA Sri Lanka 198
71 Donald Tiripano INDIA Zimbabwe 193
72 Beuran Hendricks INDIA South Africa 187
73 Jhye Richardson INDIA Australia 176
74 Dane Piedt INDIA South Africa 167
75 Marnus Labuschagne INDIA Australia 166
76 Joe Root INDIA England 165
77 Dwaine Pretorius INDIA South Africa 156
78 Boyd Rankin INDIA England 153
79 Craig Overton INDIA England 149
80 Shahbaz Nadeem INDIA India 146
81 Victor Nyauchi INDIA Zimbabwe 137
82 Rubel Hossain INDIA Bangladesh 129
82 Angelo Mathews INDIA Sri Lanka 129
84 Keemo Paul INDIA West Indies 128
85 Kraigg Brathwaite INDIA West Indies 124
86 Kane Williamson INDIA New Zealand 116
87 Zahir Khan INDIA Afghanistan 112
88 Dean Elgar INDIA South Africa 111
89 Todd Astle INDIA New Zealand 107
90 Olly Stone INDIA England 98
91 Waqar Salamkheil INDIA Afghanistan 96
92 George Linde INDIA South Africa 90
93 Dane Paterson INDIA South Africa 84
94 Steven Smith INDIA Australia 81
94 Al-Amin Hossain INDIA Bangladesh 81
96 Hanuma Vihari INDIA India 74
97 Carl Mumba INDIA Zimbabwe 70
98 Ebadot Hossain INDIA Bangladesh 65
99 Azhar Ali INDIA Pakistan 63