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 Tim Southee Tim Southee New Zealand 830 838 v England, 06/06/2021
4 Josh Hazlewood Josh Hazlewood Australia 816 863 v India, 07/03/2017
5 Neil Wagner Neil Wagner New Zealand 815 859 v Australia, 30/12/2020
6 Stuart Broad Stuart Broad England 793 880 v South Africa, 18/01/2016
7 Kagiso Rabada Kagiso Rabada South Africa 783 902 v Australia, 12/03/2018
7 James Anderson James Anderson England 783 903 v India, 13/08/2018
9 Jason Holder Jason Holder West Indies 754 862 v England, 12/07/2020
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 Trent Boult Trent Boult New Zealand 713 825 v England, 25/05/2015
13 Kemar Roach Kemar Roach West Indies 712 780 v India, 02/09/2019
14 Hasan Ali Hasan Ali Pakistan 707 707 v Zimbabwe, 11/05/2021
14 Mohammad Abbas Mohammad Abbas Pakistan 707 838 v New Zealand, 19/11/2018
16 Ravindra Jadeja Ravindra Jadeja India 697 899 v Australia, 20/03/2017
17 Ishant Sharma Ishant Sharma India 691 736 v New Zealand, 25/02/2020
18 Mohammed Shami Mohammed Shami India 679 790 v Bangladesh, 16/11/2019
19 Nathan Lyon Nathan Lyon Australia 668 774 v England, 06/12/2017
20 Kyle Jamieson Kyle Jamieson New Zealand 648 655 v England, 06/06/2021
21 Suranga Lakmal Suranga Lakmal Sri Lanka 635 638 v Bangladesh, 25/04/2021
22 Shaheen Afridi Shaheen Afridi Pakistan 632 632 v Zimbabwe, 11/05/2021
23 Shannon Gabriel Shannon Gabriel West Indies 617 757 v Bangladesh, 14/07/2018
24 Chris Woakes Chris Woakes England 615 690 v Pakistan, 08/08/2020
25 Taijul Islam Taijul Islam Bangladesh 611 666 v West Indies, 02/12/2018
26 Anrich Nortje Anrich Nortje South Africa 597 597 v West Indies, 14/06/2021
26 Shakib Al Hasan Shakib Al Hasan Bangladesh 597 705 v Australia, 30/08/2017
26 Umesh Yadav Umesh Yadav India 597 672 v Bangladesh, 24/11/2019
29 Yasir Shah Yasir Shah Pakistan 591 878 v England, 18/07/2016
30 Mahedi Hasan Mahedi Hasan Bangladesh 564 696 v West Indies, 02/12/2018
31 Keshav Maharaj Keshav Maharaj South Africa 556 695 v Zimbabwe, 30/12/2017
32 Jack Leach Jack Leach England 554 578 v India, 27/02/2021
33 Axar Patel Axar Patel India 552 552 v England, 10/03/2021
34 Ben Stokes Ben Stokes England 547 606 v West Indies, 26/01/2019
35 Rashid Khan Rashid Khan Afghanistan 543 543 v Zimbabwe, 14/03/2021
36 Moeen Ali Moeen Ali England 503 633 v West Indies, 19/08/2017
37 Lahiru Kumara Lahiru Kumara Sri Lanka 459 517 v Zimbabwe, 23/01/2020
37 Dilruwan Perera Dilruwan Perera Sri Lanka 459 689 v England, 27/11/2018
39 Roston Chase Roston Chase West Indies 446 505 v England, 28/07/2020
40 Lasith Embuldeniya Lasith Embuldeniya Sri Lanka 444 473 v West Indies, 25/03/2021
41 Colin de Grandhomme Colin de Grandhomme New Zealand 439 476 v India, 03/03/2020
42 Mark Wood Mark Wood England 430 439 v South Africa, 28/01/2020
43 Akila Dananjaya Akila Dananjaya Sri Lanka 420 479 v New Zealand, 18/08/2019
44 Lungi Ngidi Lungi Ngidi South Africa 411 411 v West Indies, 14/06/2021
45 Jofra Archer Jofra Archer England 391 465 v Australia, 15/09/2019
45 Nauman Ali Nauman Ali Pakistan 391 391 v Zimbabwe, 11/05/2021
47 Dom Bess Dom Bess England 389 439 v India, 09/02/2021
48 Vishwa Fernando Vishwa Fernando Sri Lanka 388 402 v Bangladesh, 25/04/2021
49 Sam Curran Sam Curran England 387 421 v Sri Lanka, 18/01/2021
50 Praveen Jayawickrama Praveen Jayawickrama Sri Lanka 380 380 v Bangladesh, 03/05/2021
51 Mohammed Siraj Mohammed Siraj India 379 379 v England, 10/03/2021
52 Blessing Muzarabani Blessing Muzarabani Zimbabwe 376 376 v Pakistan, 11/05/2021
53 Nayeem Hasan Nayeem Hasan Bangladesh 369 410 v Zimbabwe, 26/02/2020
54 Amir Hamza Amir Hamza Afghanistan 364 389 v Zimbabwe, 06/03/2021
55 Kuldeep Yadav Kuldeep Yadav India 359 402 v Australia, 07/01/2019
56 Rahkeem Cornwall Rahkeem Cornwall West Indies 338 376 v Sri Lanka, 25/03/2021
57 Kyle Jarvis Kyle Jarvis Zimbabwe 333 414 v Bangladesh, 14/11/2018
58 Lutho Sipamla Lutho Sipamla South Africa 329 339 v Sri Lanka, 07/01/2021
59 Abu Jayed Abu Jayed Bangladesh 326 374 v West Indies, 15/02/2021
60 Ajaz Patel Ajaz Patel New Zealand 323 323 v England, 14/06/2021
61 James Pattinson James Pattinson Australia 320 591 v New Zealand, 24/02/2016
62 Sikandar Raza Sikandar Raza Zimbabwe 319 340 v Sri Lanka, 31/01/2020
63 Stuart Thompson Stuart Thompson Ireland 317 317 v England, 26/07/2019
64 Matt Henry Matt Henry New Zealand 307 307 v England, 14/06/2021
65 Alzarri Joseph Alzarri Joseph West Indies 305 308 v Sri Lanka, 02/04/2021
66 Mitchell Marsh Mitchell Marsh Australia 298 349 v West Indies, 30/12/2016
67 Olly Stone Olly Stone England 295 295 v New Zealand, 14/06/2021
67 Jomel Warrican Jomel Warrican West Indies 295 304 v Bangladesh, 15/02/2021
69 Kasun Rajitha Kasun Rajitha Sri Lanka 288 374 v West Indies, 27/06/2018
70 Mustafizur Rahman Mustafizur Rahman Bangladesh 278 396 v South Africa, 02/10/2017
71 Imran Khan Imran Khan Pakistan 269 414 v New Zealand, 29/11/2016
72 Ollie Robinson Ollie Robinson England 268 271 v New Zealand, 06/06/2021
73 Yamin Ahmadzai Yamin Ahmadzai Afghanistan 260 360 v Bangladesh, 08/09/2019
74 Wiaan Mulder Wiaan Mulder South Africa 255 360 v Sri Lanka, 07/01/2021
75 Victor Nyauchi Victor Nyauchi Zimbabwe 253 327 v Afghanistan, 06/03/2021
76 Dushmantha Chameera Dushmantha Chameera Sri Lanka 248 377 v England, 23/05/2016
77 Naseem Shah Naseem Shah Pakistan 247 312 v Bangladesh, 11/02/2020
78 Mitchell Santner Mitchell Santner New Zealand 240 344 v West Indies, 11/12/2017
79 Shardul Thakur Shardul Thakur India 239 249 v Australia, 19/01/2021
80 Donald Tiripano Donald Tiripano Zimbabwe 238 243 v Pakistan, 03/05/2021
81 Faheem Ashraf Faheem Ashraf Pakistan 237 292 v South Africa, 15/01/2019
82 Haris Sohail Haris Sohail Pakistan 228 298 v Bangladesh, 11/02/2020
83 William Somerville William Somerville New Zealand 225 336 v Sri Lanka, 26/08/2019
83 George Linde George Linde South Africa 225 227 v Pakistan, 08/02/2021
85 Joe Root Joe Root England 219 241 v India, 27/02/2021
86 Mark Adair Mark Adair Ireland 213 213 v England, 26/07/2019
87 Dasun Shanaka Dasun Shanaka Sri Lanka 210 269 v India, 20/11/2017
88 Mahmudullah Mahmudullah Bangladesh 208 381 v West Indies, 24/07/2009
89 Ramesh Mendis Ramesh Mendis Sri Lanka 197 197 v Bangladesh, 03/05/2021
90 Shadab Khan Shadab Khan Pakistan 186 202 v England, 08/08/2020
91 Sean Williams Sean Williams Zimbabwe 183 247 v Bangladesh, 07/11/2018
92 Beuran Hendricks Beuran Hendricks South Africa 178 187 v England, 28/01/2020
93 Shahbaz Nadeem Shahbaz Nadeem India 173 178 v England, 09/02/2021
94 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 161 212 v New Zealand, 18/08/2019
94 Taskin Ahmed Taskin Ahmed Bangladesh 161 161 v Sri Lanka, 03/05/2021
96 Dane Piedt Dane Piedt South Africa 160 319 v England, 06/01/2016
97 Dwaine Pretorius Dwaine Pretorius South Africa 148 166 v England, 07/01/2020
98 Ryan Burl Ryan Burl Zimbabwe 133 136 v Afghanistan, 14/03/2021
99 Kraigg Brathwaite Kraigg Brathwaite West Indies 131 225 v India, 25/07/2016
100 Craig Overton Craig Overton England 130 160 v Australia, 08/09/2019
Select Language
Dark / Light mode