Partner
Raj Nivas

Test Bowler Ranking | ICC Bowler Ranking

Rank Player Team Rating
1 Pat Cummins INDIA Australia 914
2 Kagiso Rabada INDIA South Africa 851
3 James Anderson INDIA England 823
4 Vernon Philander INDIA South Africa 813
5 Ravindra Jadeja INDIA India 794
6 Neil Wagner INDIA New Zealand 793
7 Trent Boult INDIA New Zealand 785
8 Mohammad Abbas INDIA Pakistan 770
8 Jason Holder INDIA West Indies 770
10 Ravichandran Ashwin INDIA India 763
11 Kemar Roach INDIA West Indies 744
12 Shannon Gabriel INDIA West Indies 725
12 Tim Southee INDIA New Zealand 725
14 Stuart Broad INDIA England 721
15 Josh Hazlewood INDIA Australia 715
16 Jasprit Bumrah INDIA India 711
17 Yasir Shah INDIA Pakistan 710
18 Mitchell Starc INDIA Australia 705
19 Nathan Lyon INDIA Australia 702
20 Shakib Al Hasan INDIA Bangladesh 662
21 Mohammed Shami INDIA India 660
22 Taijul Islam INDIA Bangladesh 659
23 Mehedi Hasan INDIA Bangladesh 635
24 Keshav Maharaj INDIA South Africa 622
25 Ishant Sharma INDIA India 615
26 Dale Steyn INDIA South Africa 610
27 Chris Woakes INDIA England 602
28 Moeen Ali INDIA England 600
29 Ben Stokes INDIA England 588
30 Suranga Lakmal INDIA Sri Lanka 587
31 Umesh Yadav INDIA India 573
31 Mohammad Amir INDIA Pakistan 573
33 Dilruwan Perera INDIA Sri Lanka 564
34 Devendra Bishoo INDIA West Indies 514
35 Wahab Riaz INDIA Pakistan 506
36 Akila Dananjaya INDIA Sri Lanka 479
37 Peter Siddle INDIA Australia 460
38 Lahiru Kumara INDIA Sri Lanka 444
39 Adil Rashid INDIA England 423
40 Jack Leach INDIA England 422
41 Kyle Jarvis INDIA Zimbabwe 414
42 Kuldeep Yadav INDIA India 402
43 Tim Murtagh INDIA Ireland 391
44 Rahat Ali INDIA Pakistan 385
45 Roston Chase INDIA West Indies 384
46 Vishwa Fernando INDIA Sri Lanka 381
47 Hassan Ali INDIA Pakistan 379
48 Colin de Grandhomme INDIA New Zealand 375
49 Lakshan Sandakan INDIA Sri Lanka 363
50 Lungi Ngidi INDIA South Africa 344
51 Yamin Ahmadzai INDIA Afghanistan 332
52 Kasun Rajitha INDIA Sri Lanka 323
53 Stuart Thompson INDIA Ireland 317
54 Mustafizur Rahman INDIA Bangladesh 307
55 Alzarri Joseph INDIA West Indies 299
56 Bilal Asif INDIA Pakistan 297
57 Mitchell Santner INDIA New Zealand 293
58 William Somerville INDIA New Zealand 292
58 Faheem Ashraf INDIA Pakistan 292
60 Mark Wood INDIA England 289
61 Ajaz Patel INDIA New Zealand 285
62 Hardik Pandya INDIA India 277
63 Shaheen Afridi INDIA Pakistan 271
64 Miguel Cummins INDIA West Indies 257
65 Marnus Labuschagne INDIA Australia 255
66 Malinda Pushpakumara INDIA Sri Lanka 251
66 Matt Henry INDIA New Zealand 251
66 Ish Sodhi INDIA New Zealand 251
69 Sam Curran INDIA England 247
69 Lasith Embuldeniya INDIA Sri Lanka 247
71 Rashid Khan INDIA Afghanistan 239
72 Mahmudullah INDIA Bangladesh 235
73 Mitchell Marsh INDIA Australia 232
74 Jomel Warrican INDIA West Indies 222
75 Sean Williams INDIA Zimbabwe 214
76 Mark Adair INDIA Ireland 213
77 Dhananjaya de Silva INDIA Sri Lanka 212
77 Sikandar Raza INDIA Zimbabwe 212
79 Shadab Khan INDIA Pakistan 202
80 Donald Tiripano INDIA Zimbabwe 191
80 Jhye Richardson INDIA Australia 191
82 Dushmantha Chameera INDIA Sri Lanka 187
83 Jofra Archer INDIA England 185
84 Abu Jayed INDIA Bangladesh 180
85 Hamilton Masakadza INDIA Zimbabwe 154
86 Boyd Rankin INDIA England 153
87 Nayeem Hasan INDIA Bangladesh 143
88 Angelo Mathews INDIA Sri Lanka 139
89 Lahiru Gamage INDIA Sri Lanka 132
89 Keemo Paul INDIA West Indies 132
91 Tendai Chatara INDIA Zimbabwe 127
92 Rubel Hossain INDIA Bangladesh 126
93 Kane Williamson INDIA New Zealand 125
94 Kraigg Brathwaite INDIA West Indies 121
95 Haris Sohail INDIA Pakistan 120
96 Hanuma Vihari INDIA India 119
97 Nazmul Islam INDIA Bangladesh 116
98 Dean Elgar INDIA South Africa 110
99 Olly Stone INDIA England 108
100 Joe Root INDIA England 103