Official ICC App

Your App for international cricket. The official ICC app provides coverage across all of the current international action including fixtures, results, videos, ICC news, rankings and more. Don’t miss a moment and keep up with the latest from around the world of cricket!

Look back through the MRF Tyres Rankings Archive using the date selector below:
test

Men's Test Bowling Rankings

Last Updated - 11. July 2021
Pos Player Team Rating Career Best Rating
1
AUS
908
914 v England, 18/08/2019
2 Ravichandran Ashwin 865 904 v England, 12/12/2016
3 Tim Southee 824 838 v England, 06/06/2021
4 Josh Hazlewood 816 863 v India, 07/03/2017
5 Neil Wagner 810 859 v Australia, 30/12/2020
6 Kagiso Rabada 798 902 v Australia, 12/03/2018
7 Stuart Broad 793 880 v South Africa, 18/01/2016
8 James Anderson 783 903 v India, 13/08/2018
9 Mitchell Starc 744 806 v New Zealand, 16/12/2019
10 Jason Holder 740 862 v England, 12/07/2020
11 Trent Boult 738 825 v England, 25/05/2015
12 Kemar Roach 731 780 v India, 02/09/2019
13 Kyle Jamieson 725 725 v India, 22/06/2021
14 Hasan Ali 707 707 v Zimbabwe, 11/05/2021
Mohammad Abbas 707 838 v New Zealand, 19/11/2018
16 Ishant Sharma 706 736 v New Zealand, 25/02/2020
17 Ravindra Jadeja 686 899 v Australia, 20/03/2017
18 Mohammad Shami 685 790 v Bangladesh, 16/11/2019
19 Jasprit Bumrah 683 835 v West Indies, 02/09/2019
20 Nathan Lyon 668 774 v England, 06/12/2017
21 Suranga Lakmal 635 638 v Bangladesh, 25/04/2021
22 Shaheen Afridi 632 632 v Zimbabwe, 11/05/2021
23 Chris Woakes 615 690 v Pakistan, 08/08/2020
24 This player has moved up in the rankings since the previous rankings update Mehedi Hasan 610 696 v West Indies, 02/12/2018
25 Shannon Gabriel 606 757 v Bangladesh, 14/07/2018
26 Shakib Al Hasan 605 705 v Australia, 30/08/2017
This player has moved down in the rankings since the previous rankings update Taijul Islam 605 666 v West Indies, 02/12/2018
28 This player has moved down in the rankings since the previous rankings update Keshav Maharaj 593 695 v Zimbabwe, 30/12/2017
29 This player has moved down in the rankings since the previous rankings update Yasir Shah 591 878 v England, 18/07/2016
This player has moved down in the rankings since the previous rankings update Umesh Yadav 591 672 v Bangladesh, 24/11/2019
31 This player has moved down in the rankings since the previous rankings update Anrich Nortje 564 597 v West Indies, 14/06/2021
32 Jack Leach 554 578 v India, 27/02/2021
33 Ben Stokes 547 606 v West Indies, 26/01/2019
34 Akshar Patel 546 552 v England, 10/03/2021
35 Rashid Khan 543 543 v Zimbabwe, 14/03/2021
36 Moeen Ali 503 633 v West Indies, 19/08/2017
37 Dilruwan Perera 459 689 v England, 27/11/2018
Lahiru Kumara 459 517 v Zimbabwe, 23/01/2020
39 Lasith Embuldeniya 444 473 v West Indies, 25/03/2021
40 Lungi Ngidi 436 436 v West Indies, 22/06/2021
41 Roston Chase 435 505 v England, 28/07/2020
42 Mark Wood 430 439 v South Africa, 28/01/2020
43 Colin de Grandhomme 424 476 v India, 03/03/2020
44 Akila Dananjaya 420 479 v New Zealand, 18/08/2019
45 Jofra Archer 391 465 v Australia, 15/09/2019
Nauman Ali 391 391 v Zimbabwe, 11/05/2021
This player has moved up in the rankings since the previous rankings update Blessing Muzarabani 391 391 v Bangladesh, 11/07/2021
48 This player has moved down in the rankings since the previous rankings update Dominic Bess 389 439 v India, 09/02/2021
49 This player has moved down in the rankings since the previous rankings update Vishwa Fernando 388 402 v Bangladesh, 25/04/2021
50 This player has moved down in the rankings since the previous rankings update Sam Curran 387 421 v Sri Lanka, 18/01/2021
51 This player has moved down in the rankings since the previous rankings update Praveen Jayawickrama 380 380 v Bangladesh, 03/05/2021
52 Mohammed Siraj 375 379 v England, 10/03/2021
53 Kyle Mayers 369 369 v South Africa, 22/06/2021
54 Nayeem Hasan 366 410 v Zimbabwe, 26/02/2020
55 Hamza Hotak 364 389 v Zimbabwe, 06/03/2021
56 Kuldeep Yadav 355 402 v Australia, 07/01/2019
57 Rahkeem Cornwall 335 376 v Sri Lanka, 25/03/2021
58 Willem Mulder 333 360 v Sri Lanka, 07/01/2021
59 Kyle Jarvis 330 414 v Bangladesh, 14/11/2018
60 This player has moved up in the rankings since the previous rankings update Lutho Sipamla 326 339 v Sri Lanka, 07/01/2021
61 This player has moved down in the rankings since the previous rankings update Abu Jayed 323 374 v West Indies, 15/02/2021
62 Ajaz Patel 320 323 v England, 14/06/2021
James Pattinson 320 591 v New Zealand, 24/02/2016
64 This player has moved up in the rankings since the previous rankings update Stuart Thompson 317 317 v England, 26/07/2019
65 This player has moved down in the rankings since the previous rankings update Sikandar Raza 315 340 v Sri Lanka, 31/01/2020
66 Matt Henry 304 307 v England, 14/06/2021
67 Alzarri Joseph 302 308 v Sri Lanka, 02/04/2021
68 Mitchell Marsh 298 349 v West Indies, 30/12/2016
69 Olly Stone 295 295 v New Zealand, 14/06/2021
70 Jomel Warrican 292 304 v Bangladesh, 15/02/2021
71 Kasun Rajitha 288 374 v West Indies, 27/06/2018
72 Mustafizur Rahman 276 396 v South Africa, 02/10/2017
73 Imran Khan 269 414 v New Zealand, 29/11/2016
74 Ollie Robinson 268 271 v New Zealand, 06/06/2021
75 Yamin Ahmadzi 260 360 v Bangladesh, 08/09/2019
76 This player has moved up in the rankings since the previous rankings update Dushmantha Chameera 248 377 v England, 23/05/2016
This player has moved up in the rankings since the previous rankings update Donald Tiripano 248 248 v Bangladesh, 11/07/2021
78 This player has moved down in the rankings since the previous rankings update Victor Nyauchi 247 327 v Afghanistan, 06/03/2021
This player has moved down in the rankings since the previous rankings update Naseem Shah 247 312 v Bangladesh, 11/02/2020
80 Shardul Thakur 237 249 v Australia, 19/01/2021
Faheem Ashraf 237 292 v South Africa, 15/01/2019
Mitchell Santner 237 344 v West Indies, 11/12/2017
83 Haris Sohail 228 298 v Bangladesh, 11/02/2020
84 William Somerville 223 336 v Sri Lanka, 26/08/2019
85 George Linde 222 227 v Pakistan, 08/02/2021
86 Joe Root 219 241 v India, 27/02/2021
87 Mark Adair 213 213 v England, 26/07/2019
88 Dasun Shanaka 210 269 v India, 20/11/2017
89 This player has moved up in the rankings since the previous rankings update Taskin Ahmed 206 206 v Zimbabwe, 11/07/2021
90 This player has moved down in the rankings since the previous rankings update Mahmudullah 205 381 v West Indies, 24/07/2009
91 This player has moved down in the rankings since the previous rankings update Ramesh Mendis 197 197 v Bangladesh, 03/05/2021
92 This player has moved down in the rankings since the previous rankings update Shadab Khan 186 202 v South Africa, 15/01/2019
93 This player has moved down in the rankings since the previous rankings update Sean Williams 181 247 v Bangladesh, 07/11/2018
94 This player has moved down in the rankings since the previous rankings update Beuran Hendricks 176 187 v England, 28/01/2020
95 This player has moved down in the rankings since the previous rankings update Shahbaz Nadeem 171 178 v England, 09/02/2021
96 This player has moved down in the rankings since the previous rankings update Dhananjaya de Silva 161 212 v New Zealand, 18/08/2019
97 Dane Piedt 158 319 v England, 06/01/2016
98 Dwaine Pretorius 147 166 v England, 07/01/2020
99 Kraigg Brathwaite 134 225 v India, 25/07/2016
100 Ryan Burl 132 136 v Afghanistan, 14/03/2021