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 - 02. April 2021
Pos Player Team Rating Career Best Rating
1
AUS
908
914 v England, 18/08/2019
2 Ravichandran Ashwin 850 904 v England, 12/12/2016
3 Neil Wagner 825 859 v Australia, 30/12/2020
4 James Anderson 822 903 v India, 13/08/2018
5 Josh Hazlewood 816 863 v India, 07/03/2017
6 Tim Southee 811 826 v Pakistan, 30/12/2021
7 Stuart Broad 792 880 v South Africa, 18/01/2016
8 Jason Holder 755 862 v England, 12/07/2020
9 Kagiso Rabada 753 902 v Australia, 12/03/2018
10 Mitchell Starc 744 806 v New Zealand, 16/12/2019
11 Jasprit Bumrah 739 835 v West Indies, 02/09/2019
12 Kemar Roach 721 780 v India, 02/09/2019
Mohammad Abbas 721 838 v New Zealand, 19/11/2018
14 Trent Boult 718 825 v England, 25/05/2015
15 Ravindra Jadeja 697 899 v Australia, 20/03/2017
16 Ishant Sharma 691 736 v New Zealand, 25/02/2020
17 Mohammad Shami 679 790 v Bangladesh, 16/11/2019
18 Nathan Lyon 668 774 v England, 06/12/2017
19 Kyle Jamieson 637 637 v Pakistan, 07/01/2021
20 This player has moved up in the rankings since the previous rankings update Suranga Lakmal 636 636 v West Indies, 02/04/2021
21 Chris Woakes 627 690 v Pakistan, 08/08/2020
22 This player has moved down in the rankings since the previous rankings update Shannon Gabriel 623 757 v Bangladesh, 14/07/2018
23 Taijul Islam 610 666 v West Indies, 02/12/2018
24 Shakib Al Hasan 609 705 v Australia, 30/08/2017
25 Mehedi Hasan 605 696 v West Indies, 02/12/2018
26 Yasir Shah 603 878 v England, 18/07/2016
27 Umesh Yadav 597 672 v Bangladesh, 24/11/2019
28 Jack Leach 565 578 v India, 27/02/2021
29 Ben Stokes 558 606 v West Indies, 26/01/2019
30 Akshar Patel 552 552 v England, 10/03/2021
31 Keshav Maharaj 547 695 v Zimbabwe, 30/12/2017
32 Rashid Khan 543 543 v Zimbabwe, 14/03/2021
33 Shaheen Afridi 529 529 v South Africa, 08/02/2021
34 Moeen Ali 514 633 v West Indies, 19/08/2017
35 Hasan Ali 499 499 v South Africa, 08/02/2021
36 Anrich Nortje 493 493 v Pakistan, 08/02/2021
37 Lahiru Kumara 474 517 v Zimbabwe, 23/01/2020
38 Dilruwan Perera 468 689 v England, 27/11/2018
39 This player has moved up in the rankings since the previous rankings update Roston Chase 463 505 v England, 28/07/2020
40 This player has moved up in the rankings since the previous rankings update Colin de Grandhomme 457 476 v India, 03/03/2020
41 This player has moved down in the rankings since the previous rankings update Lasith Embuldeniya 453 473 v West Indies, 25/03/2021
42 Akila Dananjaya 429 479 v New Zealand, 18/08/2019
43 Jofra Archer 399 465 v Australia, 15/09/2019
44 Dominic Bess 397 439 v India, 09/02/2021
45 Sam Curran 395 421 v Sri Lanka, 18/01/2021
46 Mark Wood 382 439 v South Africa, 28/01/2020
47 This player has moved up in the rankings since the previous rankings update Mohammed Siraj 379 379 v England, 10/03/2021
48 This player has moved up in the rankings since the previous rankings update Nayeem Hasan 377 410 v Zimbabwe, 26/02/2020
49 This player has moved up in the rankings since the previous rankings update Abu Jayed 374 374 v West Indies, 15/02/2021
50 This player has moved down in the rankings since the previous rankings update Vishwa Fernando 365 385 v South Africa, 23/02/2019
51 This player has moved up in the rankings since the previous rankings update Hamza Hotak 364 389 v Zimbabwe, 06/03/2021
52 This player has moved up in the rankings since the previous rankings update Kuldeep Yadav 359 402 v Australia, 07/01/2019
53 This player has moved down in the rankings since the previous rankings update Rahkeem Cornwall 350 376 v Sri Lanka, 25/03/2021
54 Kyle Jarvis 340 414 v Bangladesh, 14/11/2018
55 Lutho Sipamla 332 339 v Sri Lanka, 07/01/2021
56 Lungi Ngidi 331 405 v Australia, 12/03/2018
57 Sikandar Raza 325 340 v Sri Lanka, 31/01/2020
58 James Pattinson 320 591 v New Zealand, 24/02/2016
59 Stuart Thompson 317 317 v England, 26/07/2019
60 This player has moved up in the rankings since the previous rankings update Alzarri Joseph 308 308 v Sri Lanka, 02/04/2021
61 Willem Mulder 300 360 v Sri Lanka, 07/01/2021
62 Mitchell Marsh 298 349 v West Indies, 30/12/2016
This player has moved down in the rankings since the previous rankings update Jomel Warrican 298 304 v Bangladesh, 15/02/2021
64 This player has moved down in the rankings since the previous rankings update Kasun Rajitha 294 374 v West Indies, 27/06/2018
65 Mustafizur Rahman 284 396 v South Africa, 02/10/2017
66 Nauman Ali 276 276 v South Africa, 08/02/2021
67 Imran Khan 274 414 v New Zealand, 29/11/2016
68 Ajaz Patel 266 296 v Sri Lanka, 26/08/2019
69 Yamin Ahmadzi 260 360 v Bangladesh, 08/09/2019
Mitchell Santner 260 344 v West Indies, 11/12/2017
71 Victor Nyauchi 258 327 v Afghanistan, 06/03/2021
72 This player has moved up in the rankings since the previous rankings update Dushmantha Chameera 253 377 v England, 23/05/2016
73 This player has moved down in the rankings since the previous rankings update Naseem Shah 252 312 v Bangladesh, 11/02/2020
74 This player has moved down in the rankings since the previous rankings update Shardul Thakur 239 249 v Australia, 19/01/2021
This player has moved down in the rankings since the previous rankings update Faheem Ashraf 239 292 v South Africa, 15/01/2019
This player has moved down in the rankings since the previous rankings update Matt Henry 239 273 v West Indies, 05/12/2017
77 This player has moved down in the rankings since the previous rankings update Olly Stone 236 241 v India, 17/02/2021
78 This player has moved down in the rankings since the previous rankings update Haris Sohail 232 298 v Bangladesh, 11/02/2020
79 This player has moved down in the rankings since the previous rankings update William Somerville 230 336 v Sri Lanka, 26/08/2019
80 This player has moved down in the rankings since the previous rankings update George Linde 227 227 v Pakistan, 08/02/2021
81 This player has moved down in the rankings since the previous rankings update Blessing Muzarabani 226 226 v Afghanistan, 14/03/2021
82 This player has moved down in the rankings since the previous rankings update Joe Root 223 241 v India, 27/02/2021
83 This player has moved down in the rankings since the previous rankings update Dasun Shanaka 214 269 v India, 20/11/2017
84 This player has moved down in the rankings since the previous rankings update Mark Adair 213 213 v England, 26/07/2019
85 This player has moved down in the rankings since the previous rankings update Mahmudullah 212 381 v West Indies, 24/07/2009
86 This player has moved down in the rankings since the previous rankings update Donald Tiripano 210 233 v Afghanistan, 06/03/2021
87 Shadab Khan 190 202 v England, 08/08/2020
88 Sean Williams 187 247 v Bangladesh, 07/11/2018
89 Beuran Hendricks 180 187 v England, 28/01/2020
90 This player has moved up in the rankings since the previous rankings update Shahbaz Nadeem 173 178 v England, 09/02/2021
91 This player has moved down in the rankings since the previous rankings update Dhananjaya de Silva 169 212 v New Zealand, 18/08/2019
92 Dane Piedt 161 319 v England, 06/01/2016
93 Boyd Rankin 153 153 v England, 26/07/2019
94 Dwaine Pretorius 150 166 v England, 07/01/2020
95 This player has moved up in the rankings since the previous rankings update Kyle Mayers 147 147 v Sri Lanka, 02/04/2021
96 This player has moved down in the rankings since the previous rankings update Ryan Burl 136 136 v Afghanistan, 14/03/2021
97 This player has moved down in the rankings since the previous rankings update Kraigg Brathwaite 133 225 v India, 25/07/2016
98 This player has moved down in the rankings since the previous rankings update Craig Overton 132 160 v Australia, 08/09/2019
99 This player has moved down in the rankings since the previous rankings update Zahir Khan 128 129 v Zimbabwe, 06/03/2021
100 This player has moved down in the rankings since the previous rankings update Rubel Hossain 126 171 v Zimbabwe, 16/11/2014