Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for Test Bowlers

Rank Player Rating Career Best Rating
1 Pat Cummins Pat Cummins Australia 908 914 v England, 18/08/2019
2 Ravichandran Ashwin Ravichandran Ashwin India 850 904 v England, 12/12/2016
3 Neil Wagner Neil Wagner New Zealand 825 859 v Australia, 30/12/2020
4 James Anderson James Anderson England 822 903 v India, 13/08/2018
5 Josh Hazlewood Josh Hazlewood Australia 816 863 v India, 07/03/2017
6 Tim Southee Tim Southee New Zealand 811 826 v Pakistan, 30/12/2021
7 Stuart Broad Stuart Broad England 792 880 v South Africa, 18/01/2016
8 Jason Holder Jason Holder West Indies 761 862 v England, 12/07/2020
9 Kagiso Rabada Kagiso Rabada South Africa 753 902 v Australia, 12/03/2018
10 Mitchell Starc Mitchell Starc Australia 744 806 v New Zealand, 16/12/2019
11 Jasprit Bumrah Jasprit Bumrah India 739 835 v West Indies, 02/09/2019
12 Kemar Roach Kemar Roach West Indies 725 780 v India, 02/09/2019
13 Mohammad Abbas Mohammad Abbas Pakistan 721 838 v New Zealand, 19/11/2018
14 Trent Boult Trent Boult New Zealand 718 825 v England, 25/05/2015
15 Ravindra Jadeja Ravindra Jadeja India 697 899 v Australia, 20/03/2017
16 Ishant Sharma Ishant Sharma India 691 736 v New Zealand, 25/02/2020
17 Mohammed Shami Mohammed Shami India 679 790 v Bangladesh, 16/11/2019
18 Nathan Lyon Nathan Lyon Australia 668 774 v England, 06/12/2017
19 Kyle Jamieson Kyle Jamieson New Zealand 637 637 v Pakistan, 07/01/2021
20 Shannon Gabriel Shannon Gabriel West Indies 629 757 v Bangladesh, 14/07/2018
21 Chris Woakes Chris Woakes England 627 690 v Pakistan, 08/08/2020
22 Suranga Lakmal Suranga Lakmal Sri Lanka 617 620 v Zimbabwe, 31/01/2020
23 Taijul Islam Taijul Islam Bangladesh 610 666 v West Indies, 02/12/2018
24 Shakib Al Hasan Shakib Al Hasan Bangladesh 609 705 v Australia, 30/08/2017
25 Mahedi Hasan Mahedi Hasan Bangladesh 605 696 v West Indies, 02/12/2018
26 Yasir Shah Yasir Shah Pakistan 603 878 v England, 18/07/2016
27 Umesh Yadav Umesh Yadav India 597 672 v Bangladesh, 24/11/2019
28 Jack Leach Jack Leach England 565 578 v India, 27/02/2021
29 Ben Stokes Ben Stokes England 558 606 v West Indies, 26/01/2019
30 Axar Patel Axar Patel India 552 552 v England, 10/03/2021
31 Keshav Maharaj Keshav Maharaj South Africa 547 695 v Zimbabwe, 30/12/2017
32 Rashid Khan Rashid Khan Afghanistan 543 543 v Zimbabwe, 14/03/2021
33 Shaheen Afridi Shaheen Afridi Pakistan 529 529 v South Africa, 08/02/2021
34 Moeen Ali Moeen Ali England 514 633 v West Indies, 19/08/2017
35 Hasan Ali Hasan Ali Pakistan 499 499 v South Africa, 08/02/2021
36 Anrich Nortje Anrich Nortje South Africa 493 493 v Pakistan, 08/02/2021
37 Lahiru Kumara Lahiru Kumara Sri Lanka 478 517 v Zimbabwe, 23/01/2020
38 Lasith Embuldeniya Lasith Embuldeniya Sri Lanka 473 473 v West Indies, 25/03/2021
38 Dilruwan Perera Dilruwan Perera Sri Lanka 473 689 v England, 27/11/2018
40 Roston Chase Roston Chase West Indies 468 505 v England, 28/07/2020
41 Colin de Grandhomme Colin de Grandhomme New Zealand 457 476 v India, 03/03/2020
42 Akila Dananjaya Akila Dananjaya Sri Lanka 433 479 v New Zealand, 18/08/2019
43 Jofra Archer Jofra Archer England 399 465 v Australia, 15/09/2019
44 Dom Bess Dom Bess England 397 439 v India, 09/02/2021
45 Sam Curran Sam Curran England 395 421 v Sri Lanka, 18/01/2021
46 Mark Wood Mark Wood England 382 439 v South Africa, 28/01/2020
47 Vishwa Fernando Vishwa Fernando Sri Lanka 381 385 v South Africa, 23/02/2019
48 Mohammed Siraj Mohammed Siraj India 379 379 v England, 10/03/2021
49 Nayeem Hasan Nayeem Hasan Bangladesh 377 410 v Zimbabwe, 26/02/2020
50 Rahkeem Cornwall Rahkeem Cornwall West Indies 376 376 v Sri Lanka, 25/03/2021
51 Abu Jayed Abu Jayed Bangladesh 374 374 v West Indies, 15/02/2021
52 Amir Hamza Amir Hamza Afghanistan 364 389 v Zimbabwe, 06/03/2021
53 Kuldeep Yadav Kuldeep Yadav India 359 402 v Australia, 07/01/2019
54 Kyle Jarvis Kyle Jarvis Zimbabwe 340 414 v Bangladesh, 14/11/2018
55 Lutho Sipamla Lutho Sipamla South Africa 332 339 v Sri Lanka, 07/01/2021
56 Lungi Ngidi Lungi Ngidi South Africa 331 405 v Australia, 12/03/2018
57 Sikandar Raza Sikandar Raza Zimbabwe 325 340 v Sri Lanka, 31/01/2020
58 James Pattinson James Pattinson Australia 320 591 v New Zealand, 24/02/2016
59 Stuart Thompson Stuart Thompson Ireland 317 317 v England, 26/07/2019
60 Jomel Warrican Jomel Warrican West Indies 301 304 v Bangladesh, 15/02/2021
61 Wiaan Mulder Wiaan Mulder South Africa 300 360 v Sri Lanka, 07/01/2021
62 Mitchell Marsh Mitchell Marsh Australia 298 349 v West Indies, 30/12/2016
63 Kasun Rajitha Kasun Rajitha Sri Lanka 297 374 v West Indies, 27/06/2018
64 Alzarri Joseph Alzarri Joseph West Indies 286 299 v England, 12/02/2019
65 Mustafizur Rahman Mustafizur Rahman Bangladesh 284 396 v South Africa, 02/10/2017
66 Nauman Ali Nauman Ali Pakistan 276 276 v South Africa, 08/02/2021
67 Imran Khan Imran Khan Pakistan 274 414 v New Zealand, 29/11/2016
68 Ajaz Patel Ajaz Patel New Zealand 266 296 v Sri Lanka, 26/08/2019
69 Mitchell Santner Mitchell Santner New Zealand 260 344 v West Indies, 11/12/2017
69 Yamin Ahmadzai Yamin Ahmadzai Afghanistan 260 360 v Bangladesh, 08/09/2019
71 Victor Nyauchi Victor Nyauchi Zimbabwe 258 327 v Afghanistan, 06/03/2021
72 Naseem Shah Naseem Shah Pakistan 252 312 v Bangladesh, 11/02/2020
73 Matt Henry Matt Henry New Zealand 239 273 v West Indies, 05/12/2017
73 Faheem Ashraf Faheem Ashraf Pakistan 239 292 v South Africa, 15/01/2019
73 Shardul Thakur Shardul Thakur India 239 249 v Australia, 19/01/2021
76 Olly Stone Olly Stone England 236 241 v India, 17/02/2021
77 Haris Sohail Haris Sohail Pakistan 232 298 v Bangladesh, 11/02/2020
78 William Somerville William Somerville New Zealand 230 336 v Sri Lanka, 26/08/2019
79 George Linde George Linde South Africa 227 227 v Pakistan, 08/02/2021
80 Blessing Muzarabani Blessing Muzarabani Zimbabwe 226 226 v Afghanistan, 14/03/2021
81 Joe Root Joe Root England 223 241 v India, 27/02/2021
82 Dasun Shanaka Dasun Shanaka Sri Lanka 217 269 v India, 20/11/2017
83 Mark Adair Mark Adair Ireland 213 213 v England, 26/07/2019
84 Mahmudullah Mahmudullah Bangladesh 212 381 v West Indies, 24/07/2009
85 Donald Tiripano Donald Tiripano Zimbabwe 210 233 v Afghanistan, 06/03/2021
86 Dushmantha Chameera Dushmantha Chameera Sri Lanka 194 377 v England, 23/05/2016
87 Shadab Khan Shadab Khan Pakistan 190 202 v England, 08/08/2020
88 Sean Williams Sean Williams Zimbabwe 187 247 v Bangladesh, 07/11/2018
89 Beuran Hendricks Beuran Hendricks South Africa 180 187 v England, 28/01/2020
90 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 174 212 v New Zealand, 18/08/2019
91 Shahbaz Nadeem Shahbaz Nadeem India 173 178 v England, 09/02/2021
92 Dane Piedt Dane Piedt South Africa 161 319 v England, 06/01/2016
93 Boyd Rankin Boyd Rankin Ireland 153 153 v England, 26/07/2019
94 Dwaine Pretorius Dwaine Pretorius South Africa 150 166 v England, 07/01/2020
95 Ryan Burl Ryan Burl Zimbabwe 136 136 v Afghanistan, 14/03/2021
96 Kraigg Brathwaite Kraigg Brathwaite West Indies 135 225 v India, 25/07/2016
97 Craig Overton Craig Overton England 132 160 v Australia, 08/09/2019
98 Zahir Khan Zahir Khan Afghanistan 128 129 v Zimbabwe, 06/03/2021
99 Rubel Hossain Rubel Hossain Bangladesh 126 171 v Zimbabwe, 16/11/2014
100 Angelo Mathews Angelo Mathews Sri Lanka 125 246 v India, 01/09/2015
Select Language
Dark / Light mode