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 Stuart Broad Stuart Broad England 847 880 v South Africa, 18/01/2016
3 Neil Wagner Neil Wagner New Zealand 825 859 v Australia, 30/12/2019
4 Josh Hazlewood Josh Hazlewood Australia 816 863 v India, 08/03/2017
5 Tim Southee Tim Southee New Zealand 811 826 v Pakistan, 30/12/2020
6 Kagiso Rabada Kagiso Rabada South Africa 786 902 v Australia, 12/03/2018
7 James Anderson James Anderson England 773 903 v India, 13/08/2018
8 Ravichandran Ashwin Ravichandran Ashwin India 760 904 v England, 12/12/2016
9 Jasprit Bumrah Jasprit Bumrah India 757 835 v West Indies, 02/09/2019
10 Jason Holder Jason Holder West Indies 753 862 v England, 12/07/2020
11 Mitchell Starc Mitchell Starc Australia 744 806 v New Zealand, 16/12/2019
12 Mohammad Abbas Mohammad Abbas Pakistan 736 838 v New Zealand, 19/11/2018
13 Kemar Roach Kemar Roach West Indies 731 780 v India, 02/09/2019
14 Ravindra Jadeja Ravindra Jadeja India 726 899 v Australia, 20/03/2017
15 Trent Boult Trent Boult New Zealand 718 825 v England, 25/05/2015
16 Mohammed Shami Mohammed Shami India 706 790 v Bangladesh, 16/11/2019
17 Ishant Sharma Ishant Sharma India 700 736 v New Zealand, 25/02/2020
18 Shannon Gabriel Shannon Gabriel West Indies 676 757 v Bangladesh, 14/07/2018
19 Nathan Lyon Nathan Lyon Australia 668 774 v England, 06/12/2017
20 Chris Woakes Chris Woakes England 659 690 v Pakistan, 08/08/2020
21 Kyle Jamieson Kyle Jamieson New Zealand 637 637 v Pakistan, 07/01/2021
21 Shakib Al Hasan Shakib Al Hasan Bangladesh 637 705 v Australia, 30/08/2017
23 Umesh Yadav Umesh Yadav India 621 672 v Bangladesh, 24/11/2019
24 Suranga Lakmal Suranga Lakmal Sri Lanka 602 620 v Zimbabwe, 31/01/2020
25 Yasir Shah Yasir Shah Pakistan 596 878 v England, 18/07/2016
26 Taijul Islam Taijul Islam Bangladesh 585 659 v New Zealand, 12/03/2019
27 Ben Stokes Ben Stokes England 581 606 v West Indies, 26/01/2019
28 Mehidy Hasan Mehidy Hasan Bangladesh 570 641 v New Zealand, 03/03/2019
29 Keshav Maharaj Keshav Maharaj South Africa 519 695 v Zimbabwe, 30/12/2017
30 Moeen Ali Moeen Ali England 511 633 v West Indies, 19/08/2017
31 Dilruwan Perera Dilruwan Perera Sri Lanka 505 689 v England, 27/11/2018
32 Lahiru Kumara Lahiru Kumara Sri Lanka 488 517 v Zimbabwe, 23/01/2020
33 Shaheen Afridi Shaheen Afridi Pakistan 487 487 v New Zealand, 07/01/2021
34 Roston Chase Roston Chase West Indies 482 505 v England, 28/07/2020
35 Colin de Grandhomme Colin de Grandhomme New Zealand 457 476 v India, 03/03/2020
36 Rashid Khan Rashid Khan Afghanistan 449 459 v Bangladesh, 08/09/2019
37 Akila Dananjaya Akila Dananjaya Sri Lanka 442 479 v New Zealand, 18/08/2019
38 Anrich Nortje Anrich Nortje South Africa 429 429 v Sri Lanka, 07/01/2021
39 Sam Curran Sam Curran England 421 421 v Sri Lanka, 18/01/2021
40 Jack Leach Jack Leach England 417 450 v Australia, 15/09/2019
41 Nayeem Hasan Nayeem Hasan Bangladesh 410 410 v Zimbabwe, 26/02/2020
42 Jofra Archer Jofra Archer England 379 465 v Australia, 15/09/2019
43 Mark Wood Mark Wood England 378 439 v South Africa, 28/01/2020
44 Vishwa Fernando Vishwa Fernando Sri Lanka 362 385 v South Africa, 23/02/2019
45 Mohammed Siraj Mohammed Siraj India 360 360 v Australia, 19/01/2021
45 Wiaan Mulder Wiaan Mulder South Africa 360 360 v Sri Lanka, 07/01/2021
47 Lasith Embuldeniya Lasith Embuldeniya Sri Lanka 349 349 v England, 18/01/2021
48 Kyle Jarvis Kyle Jarvis Zimbabwe 347 414 v Bangladesh, 14/11/2018
49 Lutho Sipamla Lutho Sipamla South Africa 339 339 v Sri Lanka, 07/01/2021
50 Dom Bess Dom Bess England 333 333 v Sri Lanka, 18/01/2021
51 Abu Jayed Abu Jayed Bangladesh 331 331 v Zimbabwe, 26/02/2020
52 Lungi Ngidi Lungi Ngidi South Africa 324 405 v Australia, 12/03/2018
53 Sikandar Raza Sikandar Raza Zimbabwe 323 340 v Sri Lanka, 31/01/2020
54 James Pattinson James Pattinson Australia 320 591 v New Zealand, 24/02/2016
55 Stuart Thompson Stuart Thompson Ireland 317 317 v England, 26/07/2019
56 Yamin Ahmadzai Yamin Ahmadzai Afghanistan 309 360 v Bangladesh, 08/09/2019
57 Kasun Rajitha Kasun Rajitha Sri Lanka 303 374 v West Indies, 27/06/2018
58 Mitchell Marsh Mitchell Marsh Australia 298 349 v West Indies, 30/12/2015
59 Alzarri Joseph Alzarri Joseph West Indies 293 299 v England, 12/02/2019
60 Imran Khan Imran Khan Pakistan 280 414 v New Zealand, 29/11/2016
61 Ajaz Patel Ajaz Patel New Zealand 266 296 v Sri Lanka, 26/08/2019
62 Faheem Ashraf Faheem Ashraf Pakistan 263 292 v South Africa, 15/01/2019
63 Mitchell Santner Mitchell Santner New Zealand 260 344 v West Indies, 11/12/2017
64 Naseem Shah Naseem Shah Pakistan 257 312 v Bangladesh, 11/02/2020
65 Shardul Thakur Shardul Thakur India 249 249 v Australia, 19/01/2021
66 Matt Henry Matt Henry New Zealand 239 273 v West Indies, 05/12/2017
67 Haris Sohail Haris Sohail Pakistan 237 298 v Bangladesh, 11/02/2020
68 William Somerville William Somerville New Zealand 230 336 v Sri Lanka, 26/08/2019
69 Amir Hamza Amir Hamza Afghanistan 225 225 v West Indies, 01/12/2019
69 Rahkeem Cornwall Rahkeem Cornwall West Indies 225 364 v Afghanistan, 01/12/2019
71 Dasun Shanaka Dasun Shanaka Sri Lanka 221 269 v India, 20/11/2017
72 Mahmudullah Mahmudullah Bangladesh 217 381 v West Indies, 24/07/2009
73 Mark Adair Mark Adair Ireland 213 213 v England, 26/07/2019
74 Jomel Warrican Jomel Warrican West Indies 199 221 v Bangladesh, 26/11/2018
75 Sean Williams Sean Williams Zimbabwe 198 247 v Bangladesh, 07/11/2018
76 Shadab Khan Shadab Khan Pakistan 194 202 v South Africa, 15/01/2019
77 Donald Tiripano Donald Tiripano Zimbabwe 193 198 v Sri Lanka, 31/01/2020
78 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 188 212 v New Zealand, 18/08/2019
79 Beuran Hendricks Beuran Hendricks South Africa 183 187 v England, 28/01/2020
80 Dushmantha Chameera Dushmantha Chameera Sri Lanka 182 377 v England, 23/05/2016
81 Dane Piedt Dane Piedt South Africa 165 319 v England, 06/01/2016
82 Joe Root Joe Root England 163 196 v Australia, 20/07/2015
83 Boyd Rankin Boyd Rankin England 153 153 v England, 26/07/2019
83 Dwaine Pretorius Dwaine Pretorius South Africa 153 166 v England, 07/01/2020
85 Shahbaz Nadeem Shahbaz Nadeem India 140 152 v South Africa, 22/10/2019
86 Craig Overton Craig Overton England 139 160 v Australia, 08/09/2019
87 Victor Nyauchi Victor Nyauchi Zimbabwe 137 151 v Sri Lanka, 31/01/2020
88 Rubel Hossain Rubel Hossain Bangladesh 129 171 v Zimbabwe, 16/11/2014
89 Angelo Mathews Angelo Mathews Sri Lanka 126 246 v India, 01/09/2015
90 Marnus Labuschagne Marnus Labuschagne Australia 122 285 v Sri Lanka, 04/02/2019
91 Kane Williamson Kane Williamson New Zealand 118 291 v England, 28/05/2013
92 Kraigg Brathwaite Kraigg Brathwaite West Indies 112 225 v India, 25/07/2016
92 Zahir Khan Zahir Khan Afghanistan 112 112 v West Indies, 01/12/2019
94 Dean Elgar Dean Elgar South Africa 108 256 v India, 29/11/2015
95 Todd Astle Todd Astle New Zealand 103 109 v Australia, 07/01/2020
96 Asitha Fernando Asitha Fernando Sri Lanka 100 100 v England, 18/01/2021
97 Washington Sundar Washington Sundar India 97 97 v Australia, 19/01/2021
98 Olly Stone Olly Stone England 92 110 v Ireland, 26/07/2019
98 Navdeep Saini Navdeep Saini India 92 132 v Australia, 11/01/2021
100 George Linde George Linde South Africa 88 94 v India, 22/10/2019
Select Language
Dark / Light mode