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 Pakistan836836 v Sri Lanka, 20/07/2022
4Jasprit Bumrah Jasprit Bumrah India828835 v West Indies, 02/09/2019
5Kagiso Rabada Kagiso Rabada South Africa818902 v Australia, 12/03/2018
6James Anderson James Anderson England811903 v India, 13/08/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
13Hasan Ali Hasan Ali Pakistan723760 v Bangladesh, 08/12/2021
14Tim Southee Tim Southee New Zealand706839 v India, 29/11/2021
15Stuart Broad Stuart Broad England694880 v South Africa, 18/01/2016
16Nathan Lyon Nathan Lyon Australia683774 v England, 06/12/2017
17Mohammad Shami Mohammad Shami India670790 v Bangladesh, 16/11/2019
18Jason Holder Jason Holder West Indies665862 v England, 12/07/2020
19Mohammad Abbas Mohammad Abbas Pakistan664838 v New Zealand, 19/11/2018
20Keshav Maharaj Keshav Maharaj South Africa660695 v Zimbabwe, 30/12/2017
21Ravindra Jadeja Ravindra Jadeja India652899 v Australia, 20/03/2017
22Duanne Olivier Duanne Olivier South Africa633692 v Sri Lanka, 23/02/2019
23Lungi Ngidi Lungi Ngidi South Africa613638 v India, 15/01/2022
24Ishant Sharma Ishant Sharma India610736 v New Zealand, 25/02/2020
25Axar Patel Axar Patel India595611 v New Zealand, 07/12/2021
26Jack Leach Jack Leach England592604 v New Zealand, 27/06/2022
27Taijul Islam Taijul Islam Bangladesh591666 v West Indies, 02/12/2018
28Ollie Robinson Ollie Robinson England579621 v Australia, 18/01/2022
29Shakib Al Hasan Shakib Al Hasan Bangladesh576705 v Australia, 30/08/2017
30Mehidy Hasan Mehidy Hasan Bangladesh563696 v West Indies, 02/12/2018
31Shannon Gabriel Shannon Gabriel West Indies554757 v Bangladesh, 14/07/2018
32Yasir Shah Yasir Shah Pakistan546878 v England, 18/07/2016
33Rashid Khan Rashid Khan Afghanistan543543 v Zimbabwe, 14/03/2021
34Chris Woakes Chris Woakes England538690 v Pakistan, 08/08/2020
35Umesh Yadav Umesh Yadav India537672 v Bangladesh, 24/11/2019
36Mark Wood Mark Wood England533567 v Australia, 18/01/2022
37Anrich Nortje Anrich Nortje South Africa526597 v West Indies, 14/06/2021
38Marco Jansen Marco Jansen South Africa516526 v New Zealand, 01/03/2022
39Jayden Seales Jayden Seales West Indies508508 v Bangladesh, 28/06/2022
40Alzarri Joseph Alzarri Joseph West Indies508508 v Bangladesh, 28/06/2022
41Kyle Mayers Kyle Mayers West Indies505505 v Bangladesh, 28/06/2022
42Lasith Embuldeniya Lasith Embuldeniya Sri Lanka504563 v West Indies, 03/12/2021
43Ben Stokes Ben Stokes England495606 v West Indies, 26/01/2019
44Prabath Jayasuriya Prabath Jayasuriya Sri Lanka481481 v Pakistan, 20/07/2022
45Ajaz Patel Ajaz Patel New Zealand457510 v India, 07/12/2021
46Scott Boland Scott Boland Australia444467 v England, 18/01/2022
47Matt Henry Matt Henry New Zealand442468 v South Africa, 01/03/2022
48Mohammed Siraj Mohammed Siraj India441485 v South Africa, 30/12/2022
49Kasun Rajitha Kasun Rajitha Sri Lanka440474 v Bangladesh, 27/05/2022
50Shardul Thakur Shardul Thakur India437489 v South Africa, 15/01/2022
51Ramesh Mendis Ramesh Mendis Sri Lanka437503 v West Indies, 03/12/2021
52Matthew Potts Matthew Potts England432432 v India, 05/07/2022
53Lahiru Kumara Lahiru Kumara Sri Lanka427517 v Zimbabwe, 23/01/2020
54Roston Chase Roston Chase West Indies425505 v England, 28/07/2020
55Asitha Fernando Asitha Fernando Sri Lanka419427 v Australia, 03/07/2022
56Colin de Grandhomme Colin de Grandhomme New Zealand397476 v India, 03/03/2020
57Nayeem Hasan Nayeem Hasan Bangladesh397410 v Zimbabwe, 26/02/2020
58Blessing Muzarabani Blessing Muzarabani Zimbabwe391391 v Bangladesh, 11/07/2021
59Simon Harmer Simon Harmer South Africa391391 v Bangladesh, 12/04/2022
60Amir Hamza Amir Hamza Afghanistan364389 v Zimbabwe, 06/03/2021
61Praveen Jayawickrama Praveen Jayawickrama Sri Lanka346472 v India, 15/03/2022
62Nauman Ali Nauman Ali Pakistan346420 v West Indies, 24/08/2021
63Jofra Archer Jofra Archer England333465 v Australia, 15/09/2019
64Dom Bess Dom Bess England331439 v India, 09/02/2021
65Vishwa Fernando Vishwa Fernando Sri Lanka331402 v Bangladesh, 25/04/2021
66Jomel Warrican Jomel Warrican West Indies329346 v Sri Lanka, 03/12/2021
67Naseem Shah Naseem Shah Pakistan320320 v Sri Lanka, 20/07/2022
68Sikandar Raza Sikandar Raza Zimbabwe315340 v Sri Lanka, 31/01/2020
69Kuldeep Yadav Kuldeep Yadav India315402 v Australia, 07/01/2019
70Sam Curran Sam Curran England314421 v Sri Lanka, 18/01/2021
71Rahkeem Cornwall Rahkeem Cornwall West Indies297376 v Sri Lanka, 25/03/2021
72Wiaan Mulder Wiaan Mulder South Africa287360 v Sri Lanka, 07/01/2021
73Faheem Ashraf Faheem Ashraf Pakistan286292 v South Africa, 15/01/2019
74Cameron Green Cameron Green Australia283338 v England, 18/01/2022
75Sajid Khan Sajid Khan Pakistan282415 v Bangladesh, 08/12/2021
76Jhye Richardson Jhye Richardson Australia275298 v England, 20/12/2021
77Abu Jayed Abu Jayed Bangladesh270374 v West Indies, 15/02/2021
78Lutho Sipamla Lutho Sipamla South Africa261339 v Sri Lanka, 07/01/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
82Olly Stone Olly Stone England251295 v New Zealand, 14/06/2021
83Donald Tiripano Donald Tiripano Zimbabwe248248 v Bangladesh, 11/07/2021
84Victor Nyauchi Victor Nyauchi Zimbabwe247327 v Afghanistan, 06/03/2021
85Joe Root Joe Root England231251 v Australia, 20/12/2021
86Ebadot Hossain Ebadot Hossain Bangladesh230258 v South Africa, 04/04/2022
87Dhananjaya de Silva Dhananjaya de Silva Sri Lanka226226 v Pakistan, 20/07/2022
88Craig Overton Craig Overton England223256 v India, 29/08/2021
89Mohammad Nawaz Mohammad Nawaz Pakistan221221 v Sri Lanka, 20/07/2022
90Dushmantha Chameera Dushmantha Chameera Sri Lanka221377 v England, 23/05/2016
91Khaled Ahmed Khaled Ahmed Bangladesh219219 v West Indies, 28/06/2022
92Mitchell Santner Mitchell Santner New Zealand217344 v West Indies, 11/12/2017
93Haris Sohail Haris Sohail Pakistan210298 v Bangladesh, 11/02/2020
94George Linde George Linde South Africa207227 v Pakistan, 08/02/2021
95Taskin Ahmed Taskin Ahmed Bangladesh193221 v New Zealand, 05/01/2022
96Dasun Shanaka Dasun Shanaka Sri Lanka192269 v India, 20/11/2017
97Saqib Mahmood Saqib Mahmood England187195 v West Indies, 28/03/2022
98Mitchell Swepson Mitchell Swepson Australia187187 v Sri Lanka, 12/07/2022
99Mahmudullah Mahmudullah Bangladesh185381 v West Indies, 24/07/2009
100Sean Williams Sean Williams Zimbabwe181247 v Bangladesh, 07/11/2018