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