Test Bowler Ranking | ICC Bowler Ranking

Rank Player Team Rating
1 Pat Cummins INDIA Australia 900
2 Kagiso Rabada INDIA South Africa 839
3 Jason Holder INDIA West Indies 830
4 Neil Wagner INDIA New Zealand 814
5 Jasprit Bumrah INDIA India 794
6 Vernon Philander INDIA South Africa 783
7 James Anderson INDIA England 782
8 Josh Hazlewood INDIA Australia 776
9 Ravichandran Ashwin INDIA India 772
10 Mohammed Shami INDIA India 771
11 Kemar Roach INDIA West Indies 763
11 Trent Boult INDIA New Zealand 763
13 Tim Southee INDIA New Zealand 755
14 Mitchell Starc INDIA Australia 752
15 Stuart Broad INDIA England 733
16 Ravindra Jadeja INDIA India 725
17 Ishant Sharma INDIA India 716
18 Mohammad Abbas INDIA Pakistan 710
19 Shannon Gabriel INDIA West Indies 673
20 Umesh Yadav INDIA India 672
21 Nathan Lyon INDIA Australia 648
22 Yasir Shah INDIA Pakistan 625
23 Chris Woakes INDIA England 606
24 Taijul Islam INDIA Bangladesh 595
25 Mehidy Hasan INDIA Bangladesh 582
26 Suranga Lakmal INDIA Sri Lanka 578
27 Keshav Maharaj INDIA South Africa 572
28 Moeen Ali INDIA England 571
29 Dilruwan Perera INDIA Sri Lanka 570
30 Ben Stokes INDIA England 549
31 Devendra Bishoo INDIA West Indies 499
32 Wahab Riaz INDIA Pakistan 496
33 Akila Dananjaya INDIA Sri Lanka 474
34 Roston Chase INDIA West Indies 462
35 Rashid Khan INDIA Afghanistan 449
36 Colin de Grandhomme INDIA New Zealand 441
37 Peter Siddle INDIA Australia 438
38 Lahiru Kumara INDIA Sri Lanka 429
39 Kyle Jarvis INDIA Zimbabwe 414
40 Jack Leach INDIA England 410
41 Adil Rashid INDIA England 402
42 Jofra Archer INDIA England 393
43 Tim Murtagh INDIA Ireland 391
44 Vishwa Fernando INDIA Sri Lanka 377
45 Kuldeep Yadav INDIA India 375
46 Hasan Ali INDIA Pakistan 371
47 Rahkeem Cornwall INDIA West Indies 364
48 Lakshan Sandakan INDIA Sri Lanka 359
49 Shaheen Afridi INDIA Pakistan 335
50 Sam Curran INDIA England 328
51 Mitchell Marsh INDIA Australia 320
51 Kasun Rajitha INDIA Sri Lanka 320
53 Stuart Thompson INDIA Ireland 317
54 Mitchell Santner INDIA New Zealand 316
55 Yamin Ahmadzai INDIA Afghanistan 309
56 William Somerville INDIA New Zealand 308
57 Imran Khan INDIA Pakistan 303
58 Ajaz Patel INDIA New Zealand 302
59 Mustafizur Rahman INDIA Bangladesh 298
60 Bilal Asif INDIA Pakistan 291
61 Alzarri Joseph INDIA West Indies 290
62 Faheem Ashraf INDIA Pakistan 286
63 Mark Wood INDIA England 275
64 Lungi Ngidi INDIA South Africa 257
64 Abu Jayed INDIA Bangladesh 257
66 Malinda Pushpakumara INDIA Sri Lanka 248
67 Matt Henry INDIA New Zealand 247
68 Ish Sodhi INDIA New Zealand 244
69 Miguel Cummins INDIA West Indies 229
70 Mahmudullah INDIA Bangladesh 228
71 Nayeem Hasan INDIA Bangladesh 226
72 Amir Hamza INDIA Afghanistan 225
73 Lasith Embuldeniya INDIA Sri Lanka 219
74 Sean Williams INDIA Zimbabwe 214
75 Mark Adair INDIA Ireland 213
76 Sikandar Raza INDIA Zimbabwe 212
77 Jomel Warrican INDIA West Indies 209
78 Dhananjaya de Silva INDIA Sri Lanka 205
79 Shadab Khan INDIA Pakistan 198
80 Donald Tiripano INDIA Zimbabwe 191
81 Dushmantha Chameera INDIA Sri Lanka 185
82 Jhye Richardson INDIA Australia 182
83 Haris Sohail INDIA Pakistan 179
84 Dane Piedt INDIA South Africa 174
85 Craig Overton INDIA England 155
86 Hamilton Masakadza INDIA Zimbabwe 154
87 Boyd Rankin INDIA England 153
88 Shahbaz Nadeem INDIA India 149
89 Marnus Labuschagne INDIA Australia 143
89 Joe Root INDIA England 143
91 Angelo Mathews INDIA Sri Lanka 136
92 Keemo Paul INDIA West Indies 128
93 Tendai Chatara INDIA Zimbabwe 127
94 Kraigg Brathwaite INDIA West Indies 124
95 Dean Elgar INDIA South Africa 122
96 Kane Williamson INDIA New Zealand 118
97 Nazmul Islam INDIA Bangladesh 113
98 Zahir Khan INDIA Afghanistan 112
99 James Pattinson INDIA Australia 109
100 Olly Stone INDIA England 103