Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for Test Bowlers

RankPlayerRatingCareer Best Rating
1 Pat Cummins Pat Cummins Australia908914 v England, 18/08/2019
2Ravichandran Ashwin Ravichandran Ashwin India831904 v England, 12/12/2016
3Tim Southee Tim Southee New Zealand824838 v England, 06/06/2021
4Josh Hazlewood Josh Hazlewood Australia816863 v India, 07/03/2017
5Neil Wagner Neil Wagner New Zealand810859 v Australia, 30/12/2020
6Kagiso Rabada Kagiso Rabada South Africa798902 v Australia, 12/03/2018
7James Anderson James Anderson England794903 v India, 13/08/2018
8Shaheen Afridi Shaheen Afridi Pakistan783783 v West Indies, 24/08/2021
9Jasprit Bumrah Jasprit Bumrah India771835 v West Indies, 02/09/2019
10Jason Holder Jason Holder West Indies766862 v England, 12/07/2020
11Kemar Roach Kemar Roach West Indies754780 v India, 02/09/2019
12Stuart Broad Stuart Broad England749880 v South Africa, 18/01/2016
13Mitchell Starc Mitchell Starc Australia744806 v New Zealand, 16/12/2019
14Trent Boult Trent Boult New Zealand738825 v England, 25/05/2015
15Kyle Jamieson Kyle Jamieson New Zealand725725 v India, 22/06/2021
16Hasan Ali Hasan Ali Pakistan710723 v West Indies, 16/08/2021
17Mohammad Abbas Mohammad Abbas Pakistan705838 v New Zealand, 19/11/2018
18Mohammed Shami Mohammed Shami India677790 v Bangladesh, 16/11/2019
19Ishant Sharma Ishant Sharma India676736 v New Zealand, 25/02/2020
20Nathan Lyon Nathan Lyon Australia668774 v England, 06/12/2017
21Ravindra Jadeja Ravindra Jadeja India640899 v Australia, 20/03/2017
22Suranga Lakmal Suranga Lakmal Sri Lanka635638 v Bangladesh, 25/04/2021
23Chris Woakes Chris Woakes England627690 v Pakistan, 08/08/2020
24Mahedi Hasan Mahedi Hasan Bangladesh610696 v West Indies, 02/12/2018
25Shakib Al Hasan Shakib Al Hasan Bangladesh605705 v Australia, 30/08/2017
25Taijul Islam Taijul Islam Bangladesh605666 v West Indies, 02/12/2018
27Shannon Gabriel Shannon Gabriel West Indies594757 v Bangladesh, 14/07/2018
28Keshav Maharaj Keshav Maharaj South Africa593695 v Zimbabwe, 30/12/2017
29Umesh Yadav Umesh Yadav India589672 v Bangladesh, 24/11/2019
30Yasir Shah Yasir Shah Pakistan567878 v England, 18/07/2016
31Anrich Nortje Anrich Nortje South Africa564597 v West Indies, 14/06/2021
32Rashid Khan Rashid Khan Afghanistan543543 v Zimbabwe, 14/03/2021
33Ollie Robinson Ollie Robinson England535535 v India, 06/09/2021
34Jack Leach Jack Leach England532578 v India, 27/02/2021
35Ben Stokes Ben Stokes England525606 v West Indies, 26/01/2019
35Axar Patel Axar Patel India525552 v England, 10/03/2021
37Moeen Ali Moeen Ali England485633 v West Indies, 19/08/2017
38Mark Wood Mark Wood England468477 v India, 16/08/2021
39Lahiru Kumara Lahiru Kumara Sri Lanka459517 v Zimbabwe, 23/01/2020
39Dilruwan Perera Dilruwan Perera Sri Lanka459689 v England, 27/11/2018
41Lasith Embuldeniya Lasith Embuldeniya Sri Lanka444473 v West Indies, 25/03/2021
42Lungi Ngidi Lungi Ngidi South Africa436436 v West Indies, 22/06/2021
43Mohammed Siraj Mohammed Siraj India424465 v England, 16/08/2021
43Colin de Grandhomme Colin de Grandhomme New Zealand424476 v India, 03/03/2020
45Nauman Ali Nauman Ali Pakistan420420 v West Indies, 24/08/2021
46Roston Chase Roston Chase West Indies415505 v England, 28/07/2020
47Blessing Muzarabani Blessing Muzarabani Zimbabwe391391 v Bangladesh, 11/07/2021
48Vishwa Fernando Vishwa Fernando Sri Lanka388402 v Bangladesh, 25/04/2021
49Shardul Thakur Shardul Thakur India384384 v England, 06/09/2021
50Praveen Jayawickrama Praveen Jayawickrama Sri Lanka380380 v Bangladesh, 03/05/2021
51Jofra Archer Jofra Archer England376465 v Australia, 15/09/2019
52Dom Bess Dom Bess England374439 v India, 09/02/2021
53Nayeem Hasan Nayeem Hasan Bangladesh366410 v Zimbabwe, 26/02/2020
54Amir Hamza Amir Hamza Afghanistan364389 v Zimbabwe, 06/03/2021
55Jayden Seales Jayden Seales West Indies359359 v Pakistan, 24/08/2021
56Sam Curran Sam Curran England354421 v Sri Lanka, 18/01/2021
57Kuldeep Yadav Kuldeep Yadav India341402 v Australia, 07/01/2019
58Wiaan Mulder Wiaan Mulder South Africa333360 v Sri Lanka, 07/01/2021
59Rahkeem Cornwall Rahkeem Cornwall West Indies328376 v Sri Lanka, 25/03/2021
60Lutho Sipamla Lutho Sipamla South Africa326339 v Sri Lanka, 07/01/2021
61Abu Jayed Abu Jayed Bangladesh323374 v West Indies, 15/02/2021
62Ajaz Patel Ajaz Patel New Zealand320323 v England, 14/06/2021
63Sikandar Raza Sikandar Raza Zimbabwe315340 v Sri Lanka, 31/01/2020
64Alzarri Joseph Alzarri Joseph West Indies308308 v Pakistan, 24/08/2021
65Kyle Mayers Kyle Mayers West Indies307374 v Pakistan, 16/08/2021
66Matt Henry Matt Henry New Zealand304307 v England, 14/06/2021
67Kasun Rajitha Kasun Rajitha Sri Lanka288374 v West Indies, 27/06/2018
68Olly Stone Olly Stone England283295 v New Zealand, 14/06/2021
69Jomel Warrican Jomel Warrican West Indies278304 v Bangladesh, 15/02/2021
70Mustafizur Rahman Mustafizur Rahman Bangladesh276396 v South Africa, 02/10/2017
71Faheem Ashraf Faheem Ashraf Pakistan265292 v South Africa, 15/01/2019
72Yamin Ahmadzai Yamin Ahmadzai Afghanistan260360 v Bangladesh, 08/09/2019
73Dushmantha Chameera Dushmantha Chameera Sri Lanka248377 v England, 23/05/2016
73Donald Tiripano Donald Tiripano Zimbabwe248248 v Bangladesh, 11/07/2021
75Victor Nyauchi Victor Nyauchi Zimbabwe247327 v Afghanistan, 06/03/2021
76Craig Overton Craig Overton England246256 v India, 29/08/2021
77Naseem Shah Naseem Shah Pakistan242312 v Bangladesh, 11/02/2020
78Mitchell Santner Mitchell Santner New Zealand237344 v West Indies, 11/12/2017
79Haris Sohail Haris Sohail Pakistan223298 v Bangladesh, 11/02/2020
80George Linde George Linde South Africa222227 v Pakistan, 08/02/2021
81Dasun Shanaka Dasun Shanaka Sri Lanka210269 v India, 20/11/2017
82Joe Root Joe Root England208241 v India, 27/02/2021
83Taskin Ahmed Taskin Ahmed Bangladesh206206 v Zimbabwe, 11/07/2021
84Mahmudullah Mahmudullah Bangladesh205381 v West Indies, 24/07/2009
85Ramesh Mendis Ramesh Mendis Sri Lanka197197 v Bangladesh, 03/05/2021
86Shadab Khan Shadab Khan Pakistan183202 v South Africa, 15/01/2019
87Sean Williams Sean Williams Zimbabwe181247 v Bangladesh, 07/11/2018
88Shahbaz Nadeem Shahbaz Nadeem India164178 v England, 09/02/2021
89Dhananjaya de Silva Dhananjaya de Silva Sri Lanka161212 v New Zealand, 18/08/2019
90Kraigg Brathwaite Kraigg Brathwaite West Indies141225 v India, 25/07/2016
91Ryan Burl Ryan Burl Zimbabwe132136 v Afghanistan, 14/03/2021
92Zahir Khan Zahir Khan Afghanistan128129 v Zimbabwe, 06/03/2021
93Angelo Mathews Angelo Mathews Sri Lanka123246 v India, 01/09/2015
94Marnus Labuschagne Marnus Labuschagne Australia122285 v Sri Lanka, 04/02/2019
94Rubel Hossain Rubel Hossain Bangladesh122171 v Zimbabwe, 16/11/2014
96Kane Williamson Kane Williamson New Zealand116291 v England, 28/05/2013
97Washington Sundar Washington Sundar India105110 v England, 10/03/2021
98Dean Elgar Dean Elgar South Africa102256 v India, 29/11/2015
99Tendai Chisoro Tendai Chisoro Zimbabwe8889 v Pakistan, 11/05/2021
100Navdeep Saini Navdeep Saini India84132 v Australia, 11/01/2021