Partner
Raj Nivas

Test Bowler Ranking | ICC Bowler Ranking

Rank Player Team Rating
1 Pat Cummins INDIA Australia 908
2 Kagiso Rabada INDIA South Africa 835
3 Jasprit Bumrah INDIA India 818
4 Jason Holder INDIA West Indies 814
5 James Anderson INDIA England 798
6 Trent Boult INDIA New Zealand 795
7 Ravichandran Ashwin INDIA India 792
8 Vernon Philander INDIA South Africa 791
9 Neil Wagner INDIA New Zealand 785
10 Kemar Roach INDIA West Indies 780
11 Mohammad Abbas INDIA Pakistan 770
12 Tim Southee INDIA New Zealand 754
12 Josh Hazlewood INDIA Australia 754
14 Ravindra Jadeja INDIA India 753
15 Stuart Broad INDIA England 740
16 Mohammed Shami INDIA India 711
17 Yasir Shah INDIA Pakistan 710
18 Mitchell Starc INDIA Australia 689
19 Shannon Gabriel INDIA West Indies 680
20 Shakib Al Hasan INDIA Bangladesh 663
21 Ishant Sharma INDIA India 660
22 Nathan Lyon INDIA Australia 657
23 Taijul Islam INDIA Bangladesh 651
24 Mehidy Hasan INDIA Bangladesh 619
25 Umesh Yadav INDIA India 600
26 Moeen Ali INDIA England 582
26 Chris Woakes INDIA England 582
28 Suranga Lakmal INDIA Sri Lanka 578
28 Keshav Maharaj INDIA South Africa 578
30 Dilruwan Perera INDIA Sri Lanka 570
31 Ben Stokes INDIA England 566
32 Wahab Riaz INDIA Pakistan 506
33 Devendra Bishoo INDIA West Indies 504
34 Akila Dananjaya INDIA Sri Lanka 474
35 Jofra Archer INDIA England 465
36 Rashid Khan INDIA Afghanistan 459
37 Jack Leach INDIA England 450
38 Peter Siddle INDIA Australia 447
39 Lahiru Kumara INDIA Sri Lanka 429
40 Roston Chase INDIA West Indies 419
41 Kyle Jarvis INDIA Zimbabwe 414
42 Adil Rashid INDIA England 411
43 Colin de Grandhomme INDIA New Zealand 399
44 Tim Murtagh INDIA Ireland 391
45 Kuldeep Yadav INDIA India 386
46 Hasan Ali INDIA Pakistan 379
47 Vishwa Fernando INDIA Sri Lanka 377
48 Yamin Ahmadzai INDIA Afghanistan 360
49 Lakshan Sandakan INDIA Sri Lanka 359
50 Mitchell Marsh INDIA Australia 326
51 Kasun Rajitha INDIA Sri Lanka 320
52 Stuart Thompson INDIA Ireland 317
53 William Somerville INDIA New Zealand 314
54 Ajaz Patel INDIA New Zealand 308
55 Mustafizur Rahman INDIA Bangladesh 304
56 Bilal Asif INDIA Pakistan 297
57 Alzarri Joseph INDIA West Indies 293
58 Faheem Ashraf INDIA Pakistan 292
59 Mitchell Santner INDIA New Zealand 290
60 Mark Wood INDIA England 281
61 Sam Curran INDIA England 274
62 Shaheen Afridi INDIA Pakistan 271
63 Nayeem Hasan INDIA Bangladesh 254
64 Ish Sodhi INDIA New Zealand 249
64 Matt Henry INDIA New Zealand 249
66 Malinda Pushpakumara INDIA Sri Lanka 248
67 Mahmudullah INDIA Bangladesh 246
68 Miguel Cummins INDIA West Indies 232
69 Lasith Embuldeniya INDIA Sri Lanka 219
70 Jomel Warrican INDIA West Indies 218
71 Sean Williams INDIA Zimbabwe 214
72 Mark Adair INDIA Ireland 213
73 Sikandar Raza INDIA Zimbabwe 212
74 Dhananjaya de Silva INDIA Sri Lanka 205
75 Shadab Khan INDIA Pakistan 202
76 Marnus Labuschagne INDIA Australia 197
77 Donald Tiripano INDIA Zimbabwe 191
78 Dane Piedt INDIA South Africa 186
79 Jhye Richardson INDIA Australia 185
79 Dushmantha Chameera INDIA Sri Lanka 185
81 Abu Jayed INDIA Bangladesh 178
82 Craig Overton INDIA England 158
83 Hamilton Masakadza INDIA Zimbabwe 154
84 Boyd Rankin INDIA England 153
85 Joe Root INDIA England 140
86 Angelo Mathews INDIA Sri Lanka 136
87 Keemo Paul INDIA West Indies 129
88 Tendai Chatara INDIA Zimbabwe 127
89 Dean Elgar INDIA South Africa 124
89 Kane Williamson INDIA New Zealand 124
89 Kraigg Brathwaite INDIA West Indies 124
92 Haris Sohail INDIA Pakistan 120
93 Nazmul Islam INDIA Bangladesh 115
94 James Pattinson INDIA Australia 111
95 Olly Stone INDIA England 105
96 Waqar Salamkheil INDIA Afghanistan 97
97 Jon Holland INDIA Australia 92
98 Hanuma Vihari INDIA India 84
99 Steven Smith INDIA Australia 83
100 Shan Masood INDIA Pakistan 72