Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for Test Bowlers

RankPlayerRatingCareer Best Rating
1 Pat Cummins Pat Cummins Australia901914 v England, 18/08/2019
2Ravichandran Ashwin Ravichandran Ashwin India850904 v England, 12/12/2016
3Jasprit Bumrah Jasprit Bumrah India830835 v West Indies, 02/09/2019
4Shaheen Afridi Shaheen Afridi Pakistan827827 v Australia, 25/03/2022
5Kyle Jamieson Kyle Jamieson New Zealand820825 v Bangladesh, 11/01/2022
6Kagiso Rabada Kagiso Rabada South Africa818902 v Australia, 12/03/2018
7Tim Southee Tim Southee New Zealand790839 v India, 29/11/2021
8Neil Wagner Neil Wagner New Zealand777859 v Australia, 30/12/2020
9James Anderson James Anderson England765903 v India, 13/08/2018
10Josh Hazlewood Josh Hazlewood Australia752863 v India, 07/03/2017
11Mitchell Starc Mitchell Starc Australia743806 v New Zealand, 16/12/2019
12Kemar Roach Kemar Roach West Indies736780 v India, 02/09/2019
13Trent Boult Trent Boult New Zealand730825 v England, 25/05/2015
14Stuart Broad Stuart Broad England725880 v South Africa, 18/01/2016
15Hasan Ali Hasan Ali Pakistan697760 v Bangladesh, 08/12/2021
16Mohammad Shami Mohammad Shami India697790 v Bangladesh, 16/11/2019
17Ravindra Jadeja Ravindra Jadeja India686899 v Australia, 20/03/2017
18Jason Holder Jason Holder West Indies679862 v England, 12/07/2020
19Nathan Lyon Nathan Lyon Australia671774 v England, 06/12/2017
20Mohammad Abbas Mohammad Abbas Pakistan670838 v New Zealand, 19/11/2018
21Keshav Maharaj Keshav Maharaj South Africa660695 v Zimbabwe, 30/12/2017
22Taijul Islam Taijul Islam Bangladesh636666 v West Indies, 02/12/2018
23Duanne Olivier Duanne Olivier South Africa633692 v Sri Lanka, 23/02/2019
24Suranga Lakmal Suranga Lakmal Sri Lanka616640 v West Indies, 25/11/2021
25Ishant Sharma Ishant Sharma India616736 v New Zealand, 25/02/2020
26Lungi Ngidi Lungi Ngidi South Africa613638 v India, 15/01/2022
27Ollie Robinson Ollie Robinson England603621 v Australia, 18/01/2022
28Axar Patel Axar Patel India601611 v New Zealand, 07/12/2021
29Shannon Gabriel Shannon Gabriel West Indies565757 v Bangladesh, 14/07/2018
30Shakib Al Hasan Shakib Al Hasan Bangladesh562705 v Australia, 30/08/2017
31Chris Woakes Chris Woakes England560690 v Pakistan, 08/08/2020
32Lasith Embuldeniya Lasith Embuldeniya Sri Lanka559563 v West Indies, 03/12/2021
33Mark Wood Mark Wood England555567 v Australia, 18/01/2022
34Mehidy Hasan Mehidy Hasan Bangladesh552696 v West Indies, 02/12/2018
35Jack Leach Jack Leach England550578 v India, 27/02/2021
36Rashid Khan Rashid Khan Afghanistan543543 v Zimbabwe, 14/03/2021
37Umesh Yadav Umesh Yadav India542672 v Bangladesh, 24/11/2019
38Yasir Shah Yasir Shah Pakistan539878 v England, 18/07/2016
39Anrich Nortje Anrich Nortje South Africa526597 v West Indies, 14/06/2021
40Marco Jansen Marco Jansen South Africa516526 v New Zealand, 01/03/2022
41Ben Stokes Ben Stokes England499606 v West Indies, 26/01/2019
42Ramesh Mendis Ramesh Mendis Sri Lanka493503 v West Indies, 03/12/2021
43Ajaz Patel Ajaz Patel New Zealand490510 v India, 07/12/2021
44Shardul Thakur Shardul Thakur India479489 v South Africa, 15/01/2022
45Praveen Jayawickrama Praveen Jayawickrama Sri Lanka472472 v India, 15/03/2022
46Matt Henry Matt Henry New Zealand468468 v South Africa, 01/03/2022
47Scott Boland Scott Boland Australia453467 v England, 18/01/2022
48Kyle Mayers Kyle Mayers West Indies450450 v England, 28/03/2022
49Lahiru Kumara Lahiru Kumara Sri Lanka449517 v Zimbabwe, 23/01/2020
50Roston Chase Roston Chase West Indies434505 v England, 28/07/2020
51Jayden Seales Jayden Seales West Indies432432 v England, 28/03/2022
52Mohammed Siraj Mohammed Siraj India431485 v South Africa, 30/12/2022
53Colin de Grandhomme Colin de Grandhomme New Zealand403476 v India, 03/03/2020
54Blessing Muzarabani Blessing Muzarabani Zimbabwe391391 v Bangladesh, 11/07/2021
55Simon Harmer Simon Harmer South Africa391391 v Bangladesh, 12/04/2022
56Alzarri Joseph Alzarri Joseph West Indies373373 v England, 28/03/2022
57Amir Hamza Amir Hamza Afghanistan364389 v Zimbabwe, 06/03/2021
58Vishwa Fernando Vishwa Fernando Sri Lanka359402 v Bangladesh, 25/04/2021
59Nauman Ali Nauman Ali Pakistan349420 v West Indies, 24/08/2021
60Jofra Archer Jofra Archer England347465 v Australia, 15/09/2019
61Dom Bess Dom Bess England345439 v India, 09/02/2021
62Nayeem Hasan Nayeem Hasan Bangladesh344410 v Zimbabwe, 26/02/2020
63Jomel Warrican Jomel Warrican West Indies336346 v Sri Lanka, 03/12/2021
64Sam Curran Sam Curran England327421 v Sri Lanka, 18/01/2021
65Naseem Shah Naseem Shah Pakistan318318 v Australia, 25/03/2022
66Kuldeep Yadav Kuldeep Yadav India318402 v Australia, 07/01/2019
67Sikandar Raza Sikandar Raza Zimbabwe315340 v Sri Lanka, 31/01/2020
68Cameron Green Cameron Green Australia311338 v England, 18/01/2022
69Rahkeem Cornwall Rahkeem Cornwall West Indies303376 v Sri Lanka, 25/03/2021
70Faheem Ashraf Faheem Ashraf Pakistan289292 v South Africa, 15/01/2019
71Wiaan Mulder Wiaan Mulder South Africa287360 v Sri Lanka, 07/01/2021
72Sajid Khan Sajid Khan Pakistan285415 v Bangladesh, 08/12/2021
73Abu Jayed Abu Jayed Bangladesh281374 v West Indies, 15/02/2021
74Jhye Richardson Jhye Richardson Australia281298 v England, 20/12/2021
75Kasun Rajitha Kasun Rajitha Sri Lanka277374 v West Indies, 27/06/2018
76Veerasammy Permaul Veerasammy Permaul West Indies262287 v Sri Lanka, 03/12/2021
77Olly Stone Olly Stone England261295 v New Zealand, 14/06/2021
78Lutho Sipamla Lutho Sipamla South Africa261339 v Sri Lanka, 07/01/2021
79Yamin Ahmadzai Yamin Ahmadzai Afghanistan260360 v Bangladesh, 08/09/2019
80Mustafizur Rahman Mustafizur Rahman Bangladesh260396 v South Africa, 02/10/2017
81Donald Tiripano Donald Tiripano Zimbabwe248248 v Bangladesh, 11/07/2021
82Victor Nyauchi Victor Nyauchi Zimbabwe247327 v Afghanistan, 06/03/2021
83Dushmantha Chameera Dushmantha Chameera Sri Lanka232377 v England, 23/05/2016
84Craig Overton Craig Overton England232256 v India, 29/08/2021
85Ebadot Hossain Ebadot Hossain Bangladesh224258 v South Africa, 04/04/2022
86Joe Root Joe Root England224251 v Australia, 20/12/2021
87Mitchell Santner Mitchell Santner New Zealand223344 v West Indies, 11/12/2017
88Dhananjaya de Silva Dhananjaya de Silva Sri Lanka213213 v India, 15/03/2022
89Haris Sohail Haris Sohail Pakistan212298 v Bangladesh, 11/02/2020
90George Linde George Linde South Africa207227 v Pakistan, 08/02/2021
91Dasun Shanaka Dasun Shanaka Sri Lanka202269 v India, 20/11/2017
92Taskin Ahmed Taskin Ahmed Bangladesh201221 v New Zealand, 05/01/2022
93Saqib Mahmood Saqib Mahmood England195195 v West Indies, 28/03/2022
94Mahmudullah Mahmudullah Bangladesh193381 v West Indies, 24/07/2009
95Sean Williams Sean Williams Zimbabwe181247 v Bangladesh, 07/11/2018
96Shahbaz Nadeem Shahbaz Nadeem India153178 v England, 09/02/2021
97Kraigg Brathwaite Kraigg Brathwaite West Indies146225 v India, 25/07/2016
98Ryan Burl Ryan Burl Zimbabwe132136 v Afghanistan, 14/03/2021
99Khaled Ahmed Khaled Ahmed Bangladesh132132 v South Africa, 12/04/2022
100Zahir Khan Zahir Khan Afghanistan128129 v Zimbabwe, 06/03/2021