Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for Test Bowlers

RankPlayerRatingCareer Best Rating
1 Pat Cummins Pat Cummins Australia891914 v England, 18/08/2019
2Ravichandran Ashwin Ravichandran Ashwin India842904 v England, 12/12/2016
3Shaheen Afridi Shaheen Afridi Pakistan828836 v Sri Lanka, 20/07/2022
4Jasprit Bumrah Jasprit Bumrah India828835 v West Indies, 02/09/2019
5James Anderson James Anderson England825903 v India, 13/08/2018
6Kagiso Rabada Kagiso Rabada South Africa799902 v Australia, 12/03/2018
7Kyle Jamieson Kyle Jamieson New Zealand788836 v England, 06/06/2022
8Kemar Roach Kemar Roach West Indies756780 v India, 02/09/2019
9Neil Wagner Neil Wagner New Zealand747859 v Australia, 30/12/2020
10Mitchell Starc Mitchell Starc Australia739806 v New Zealand, 16/12/2019
11Trent Boult Trent Boult New Zealand739825 v England, 25/05/2015
12Josh Hazlewood Josh Hazlewood Australia737863 v India, 07/03/2017
13Stuart Broad Stuart Broad England734880 v South Africa, 18/01/2016
14Tim Southee Tim Southee New Zealand706839 v India, 29/11/2021
15Ollie Robinson Ollie Robinson England691691 v South Africa, 12/09/2022
16Nathan Lyon Nathan Lyon Australia683774 v England, 06/12/2017
17Mohammad Shami Mohammad Shami India670790 v Bangladesh, 16/11/2019
18Hasan Ali Hasan Ali Pakistan669760 v Bangladesh, 08/12/2021
19Jason Holder Jason Holder West Indies665862 v England, 12/07/2020
20Mohammad Abbas Mohammad Abbas Pakistan657838 v New Zealand, 19/11/2018
21Ravindra Jadeja Ravindra Jadeja India652899 v Australia, 20/03/2017
22Keshav Maharaj Keshav Maharaj South Africa650695 v Zimbabwe, 30/12/2017
23Anrich Nortje Anrich Nortje South Africa615628 v England, 29/08/2022
24Duanne Olivier Duanne Olivier South Africa614692 v Sri Lanka, 23/02/2019
25Ishant Sharma Ishant Sharma India610736 v New Zealand, 25/02/2020
26Marco Jansen Marco Jansen South Africa603603 v England, 12/09/2022
27Lungi Ngidi Lungi Ngidi South Africa600638 v India, 15/01/2022
28Axar Patel Axar Patel India595611 v New Zealand, 07/12/2021
29Taijul Islam Taijul Islam Bangladesh591666 v West Indies, 02/12/2018
30Jack Leach Jack Leach England581604 v New Zealand, 27/06/2022
31Shakib Al Hasan Shakib Al Hasan Bangladesh576705 v Australia, 30/08/2017
32Mehidy Hasan Mehidy Hasan Bangladesh563696 v West Indies, 02/12/2018
33Ramesh Mendis Ramesh Mendis Sri Lanka560560 v Pakistan, 28/07/2022
34Shannon Gabriel Shannon Gabriel West Indies554757 v Bangladesh, 14/07/2018
35Ben Stokes Ben Stokes England553606 v West Indies, 26/01/2019
36Prabath Jayasuriya Prabath Jayasuriya Sri Lanka550550 v Pakistan, 28/07/2022
37Yasir Shah Yasir Shah Pakistan544878 v England, 18/07/2016
38Rashid Khan Rashid Khan Afghanistan543543 v Zimbabwe, 14/03/2021
39Umesh Yadav Umesh Yadav India537672 v Bangladesh, 24/11/2019
40Chris Woakes Chris Woakes England522690 v Pakistan, 08/08/2020
41Mark Wood Mark Wood England517567 v Australia, 18/01/2022
42Jayden Seales Jayden Seales West Indies508508 v Bangladesh, 28/06/2022
43Alzarri Joseph Alzarri Joseph West Indies508508 v Bangladesh, 28/06/2022
44Kyle Mayers Kyle Mayers West Indies505505 v Bangladesh, 28/06/2022
45Lasith Embuldeniya Lasith Embuldeniya Sri Lanka499563 v West Indies, 03/12/2021
46Ajaz Patel Ajaz Patel New Zealand457510 v India, 07/12/2021
47Scott Boland Scott Boland Australia444467 v England, 18/01/2022
48Matt Henry Matt Henry New Zealand442468 v South Africa, 01/03/2022
49Mohammed Siraj Mohammed Siraj India441485 v South Africa, 30/12/2022
50Shardul Thakur Shardul Thakur India437489 v South Africa, 15/01/2022
51Kasun Rajitha Kasun Rajitha Sri Lanka436474 v Bangladesh, 27/05/2022
52Roston Chase Roston Chase West Indies425505 v England, 28/07/2020
53Lahiru Kumara Lahiru Kumara Sri Lanka423517 v Zimbabwe, 23/01/2020
54Matthew Potts Matthew Potts England418432 v India, 05/07/2022
55Colin de Grandhomme Colin de Grandhomme New Zealand397476 v India, 03/03/2020
56Nayeem Hasan Nayeem Hasan Bangladesh397410 v Zimbabwe, 26/02/2020
57Blessing Muzarabani Blessing Muzarabani Zimbabwe391391 v Bangladesh, 11/07/2021
58Asitha Fernando Asitha Fernando Sri Lanka384427 v Australia, 03/07/2022
59Naseem Shah Naseem Shah Pakistan378378 v Sri Lanka, 28/07/2022
60Amir Hamza Amir Hamza Afghanistan364389 v Zimbabwe, 06/03/2021
61Nauman Ali Nauman Ali Pakistan347420 v West Indies, 24/08/2021
62Praveen Jayawickrama Praveen Jayawickrama Sri Lanka343472 v India, 15/03/2022
63Jomel Warrican Jomel Warrican West Indies329346 v Sri Lanka, 03/12/2021
64Vishwa Fernando Vishwa Fernando Sri Lanka328402 v Bangladesh, 25/04/2021
65Simon Harmer Simon Harmer South Africa325391 v Bangladesh, 12/04/2022
66Jofra Archer Jofra Archer England323465 v Australia, 15/09/2019
67Dom Bess Dom Bess England321439 v India, 09/02/2021
68Mohammad Nawaz Mohammad Nawaz Pakistan316316 v Sri Lanka, 28/07/2022
69Sikandar Raza Sikandar Raza Zimbabwe315340 v Sri Lanka, 31/01/2020
70Kuldeep Yadav Kuldeep Yadav India315402 v Australia, 07/01/2019
71Sam Curran Sam Curran England305421 v Sri Lanka, 18/01/2021
72Rahkeem Cornwall Rahkeem Cornwall West Indies297376 v Sri Lanka, 25/03/2021
73Faheem Ashraf Faheem Ashraf Pakistan283292 v South Africa, 15/01/2019
74Cameron Green Cameron Green Australia283338 v England, 18/01/2022
75Sajid Khan Sajid Khan Pakistan279415 v Bangladesh, 08/12/2021
76Jhye Richardson Jhye Richardson Australia275298 v England, 20/12/2021
77Wiaan Mulder Wiaan Mulder South Africa273360 v Sri Lanka, 07/01/2021
78Abu Jayed Abu Jayed Bangladesh270374 v West Indies, 15/02/2021
79Yamin Ahmadzai Yamin Ahmadzai Afghanistan260360 v Bangladesh, 08/09/2019
80Veerasammy Permaul Veerasammy Permaul West Indies257287 v Sri Lanka, 03/12/2021
81Mustafizur Rahman Mustafizur Rahman Bangladesh255396 v South Africa, 02/10/2017
82Lutho Sipamla Lutho Sipamla South Africa253339 v Sri Lanka, 07/01/2021
83Donald Tiripano Donald Tiripano Zimbabwe248248 v Bangladesh, 11/07/2021
84Victor Nyauchi Victor Nyauchi Zimbabwe247327 v Afghanistan, 06/03/2021
85Olly Stone Olly Stone England244295 v New Zealand, 14/06/2021
86Dhananjaya de Silva Dhananjaya de Silva Sri Lanka235235 v Pakistan, 28/07/2022
87Ebadot Hossain Ebadot Hossain Bangladesh230258 v South Africa, 04/04/2022
88Joe Root Joe Root England227251 v Australia, 20/12/2021
89Khaled Ahmed Khaled Ahmed Bangladesh219219 v West Indies, 28/06/2022
90Dushmantha Chameera Dushmantha Chameera Sri Lanka218377 v England, 23/05/2016
91Mitchell Santner Mitchell Santner New Zealand217344 v West Indies, 11/12/2017
92Craig Overton Craig Overton England216256 v India, 29/08/2021
93Haris Sohail Haris Sohail Pakistan208298 v Bangladesh, 11/02/2020
94George Linde George Linde South Africa201227 v Pakistan, 08/02/2021
95Taskin Ahmed Taskin Ahmed Bangladesh193221 v New Zealand, 05/01/2022
96Dasun Shanaka Dasun Shanaka Sri Lanka190269 v India, 20/11/2017
97Mitchell Swepson Mitchell Swepson Australia187187 v Sri Lanka, 12/07/2022
98Mahmudullah Mahmudullah Bangladesh185381 v West Indies, 24/07/2009
99Saqib Mahmood Saqib Mahmood England182195 v West Indies, 28/03/2022
100Sean Williams Sean Williams Zimbabwe181247 v Bangladesh, 07/11/2018