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!

top-banner@x2
top-banner-tablet@x2
Look back through the MRF Tyres Rankings Archive using the date selector below:
test

Men's Test Bowling Rankings

Last Updated - 12. April 2022
Pos Player Team Rating Career Best Rating
1
(0)
AUS
901
914 v England, 18/08/2019
2
(0)
Ravichandran Ashwin 850 904 v England, 12/12/2016
3
(0)
Jasprit Bumrah 830 835 v West Indies, 02/09/2019
4
(0)
Shaheen Afridi 827 827 v Australia, 25/03/2022
5
(1) This player has moved up in the rankings since the previous rankings update
Kyle Jamieson 820 825 v Bangladesh, 11/01/2022
6
(1) This player has moved down in the rankings since the previous rankings update
Kagiso Rabada 818 902 v Australia, 12/03/2018
7
(0)
Tim Southee 790 839 v India, 29/11/2021
8
(0)
Neil Wagner 777 859 v Australia, 30/12/2020
9
(0)
James Anderson 765 903 v India, 13/08/2018
10
(0)
Josh Hazlewood 752 863 v India, 07/03/2017
11
(0)
Mitchell Starc 743 806 v New Zealand, 16/12/2019
12
(0)
Kemar Roach 736 780 v India, 02/09/2019
13
(0)
Trent Boult 730 825 v England, 25/05/2015
14
(0)
Stuart Broad 725 880 v South Africa, 18/01/2016
15
(0)
Hasan Ali 697 760 v Bangladesh, 08/12/2021
16
(0)
Mohammad Shami 697 790 v Bangladesh, 16/11/2019
17
(0)
Ravindra Jadeja 686 899 v Australia, 20/03/2017
18
(0)
Jason Holder 679 862 v England, 12/07/2020
19
(0)
Nathan Lyon 671 774 v England, 06/12/2017
20
(0)
Mohammad Abbas 670 838 v New Zealand, 19/11/2018
21
(7) This player has moved up in the rankings since the previous rankings update
Keshav Maharaj 660 695 v Zimbabwe, 30/12/2017
22
(2) This player has moved up in the rankings since the previous rankings update
Taijul Islam 636 666 v West Indies, 02/12/2018
23
(2) This player has moved up in the rankings since the previous rankings update
Duanne Olivier 633 692 v Sri Lanka, 23/02/2019
24
(2) This player has moved down in the rankings since the previous rankings update
Suranga Lakmal 616 640 v West Indies, 25/11/2021
25
(2) This player has moved down in the rankings since the previous rankings update
Ishant Sharma 616 736 v New Zealand, 25/02/2020
26
(5) This player has moved down in the rankings since the previous rankings update
Lungi Ngidi 613 638 v India, 15/01/2022
27
(1) This player has moved down in the rankings since the previous rankings update
Ollie Robinson 603 621 v Australia, 18/01/2022
28
(1) This player has moved down in the rankings since the previous rankings update
Akshar Patel 601 611 v New Zealand, 07/12/2021
29
(1) This player has moved up in the rankings since the previous rankings update
Shannon Gabriel 565 757 v Bangladesh, 14/07/2018
30
(1) This player has moved down in the rankings since the previous rankings update
Shakib Al Hasan 562 705 v Australia, 30/08/2017
31
(0)
Chris Woakes 560 690 v Pakistan, 08/08/2020
32
(1) This player has moved up in the rankings since the previous rankings update
Lasith Embuldeniya 559 563 v West Indies, 03/12/2021
33
(1) This player has moved up in the rankings since the previous rankings update
Mark Wood 555 567 v Australia, 18/01/2022
34
(2) This player has moved down in the rankings since the previous rankings update
Mehedi Hasan 552 696 v West Indies, 02/12/2018
35
(0)
Jack Leach 550 578 v India, 27/02/2021
36
(0)
Rashid Khan 543 543 v Zimbabwe, 14/03/2021
37
(0)
Umesh Yadav 542 672 v Bangladesh, 24/11/2019
38
(0)
Yasir Shah 539 878 v England, 18/07/2016
39
(0)
Anrich Nortje 526 597 v West Indies, 14/06/2021
40
(0)
Marco Jansen 516 526 v New Zealand, 01/03/2022
41
(0)
Ben Stokes 499 606 v West Indies, 26/01/2019
42
(0)
Ramesh Mendis 493 503 v West Indies, 03/12/2021
43
(0)
Ajaz Patel 490 510 v India, 07/12/2021
44
(0)
Shardul Thakur 479 489 v South Africa, 15/01/2022
45
(0)
Praveen Jayawickrama 472 472 v India, 15/03/2022
46
(0)
Matt Henry 468 468 v South Africa, 01/03/2022
47
(0)
Scott Boland 453 467 v England, 18/01/2022
48
(0)
Kyle Mayers 450 450 v England, 28/03/2022
49
(0)
Lahiru Kumara 449 517 v Zimbabwe, 23/01/2020
50
(0)
Roston Chase 434 505 v England, 28/07/2020
51
(0)
Jayden Seales 432 432 v England, 28/03/2022
52
(0)
Mohammed Siraj 431 485 v South Africa, 30/12/2022
53
(0)
Colin de Grandhomme 403 476 v India, 03/03/2020
54
(0)
Blessing Muzarabani 391 391 v Bangladesh, 11/07/2021
55
(25) This player has moved up in the rankings since the previous rankings update
Simon Harmer 391 391 v Bangladesh, 12/04/2022
56
(1) This player has moved down in the rankings since the previous rankings update
Alzarri Joseph 373 373 v England, 28/03/2022
57
(1) This player has moved down in the rankings since the previous rankings update
Hamza Hotak 364 389 v Zimbabwe, 06/03/2021
58
(1) This player has moved down in the rankings since the previous rankings update
Vishwa Fernando 359 402 v Bangladesh, 25/04/2021
59
(1) This player has moved down in the rankings since the previous rankings update
Nauman Ali 349 420 v West Indies, 24/08/2021
60
(0)
Jofra Archer 347 465 v Australia, 15/09/2019
61
(0)
Dominic Bess 345 439 v India, 09/02/2021
62
(3) This player has moved down in the rankings since the previous rankings update
Nayeem Hasan 344 410 v Zimbabwe, 26/02/2020
63
(1) This player has moved down in the rankings since the previous rankings update
Jomel Warrican 336 346 v Sri Lanka, 03/12/2021
64
(1) This player has moved down in the rankings since the previous rankings update
Sam Curran 327 421 v Sri Lanka, 18/01/2021
65
(1) This player has moved down in the rankings since the previous rankings update
Naseem Shah 318 318 v Australia, 25/03/2022
66
(1) This player has moved down in the rankings since the previous rankings update
Kuldeep Yadav 318 402 v Australia, 07/01/2019
67
(1) This player has moved down in the rankings since the previous rankings update
Sikandar Raza 315 340 v Sri Lanka, 31/01/2020
68
(1) This player has moved down in the rankings since the previous rankings update
Cameron Green 311 338 v England, 18/01/2022
69
(1) This player has moved down in the rankings since the previous rankings update
Rahkeem Cornwall 303 376 v Sri Lanka, 25/03/2021
70
(1) This player has moved down in the rankings since the previous rankings update
Faheem Ashraf 289 292 v South Africa, 15/01/2019
71
(16) This player has moved up in the rankings since the previous rankings update
Willem Mulder 287 360 v Sri Lanka, 07/01/2021
72
(2) This player has moved down in the rankings since the previous rankings update
Sajid Khan 285 415 v Bangladesh, 08/12/2021
73
(2) This player has moved down in the rankings since the previous rankings update
Abu Jayed 281 374 v West Indies, 15/02/2021
74
(2) This player has moved down in the rankings since the previous rankings update
Jhye Richardson 281 298 v England, 20/12/2021
75
(2) This player has moved down in the rankings since the previous rankings update
Kasun Rajitha 277 374 v West Indies, 27/06/2018
76
(0)
Veerasammy Permaul 262 287 v Sri Lanka, 03/12/2021
77
(0)
Olly Stone 261 295 v New Zealand, 14/06/2021
78
(4) This player has moved down in the rankings since the previous rankings update
Lutho Sipamla 261 339 v Sri Lanka, 07/01/2021
79
(1) This player has moved down in the rankings since the previous rankings update
Yamin Ahmadzi 260 360 v Bangladesh, 08/09/2019
80
(5) This player has moved down in the rankings since the previous rankings update
Mustafizur Rahman 260 396 v South Africa, 02/10/2017
81
(0)
Donald Tiripano 248 248 v Bangladesh, 11/07/2021
82
(0)
Victor Nyauchi 247 327 v Afghanistan, 06/03/2021
83
(0)
Dushmantha Chameera 232 377 v England, 23/05/2016
84
(0)
Craig Overton 232 256 v India, 29/08/2021
85
(6) This player has moved down in the rankings since the previous rankings update
Ebadot Hussain 224 258 v South Africa, 04/04/2022
86
(1) This player has moved down in the rankings since the previous rankings update
Joe Root 224 251 v Australia, 20/12/2021
87
(1) This player has moved down in the rankings since the previous rankings update
Mitchell Santner 223 344 v West Indies, 11/12/2017
88
(0)
Dhananjaya de Silva 213 213 v India, 15/03/2022
89
(0)
Haris Sohail 212 298 v Bangladesh, 11/02/2020
90
(0)
George Linde 207 227 v Pakistan, 08/02/2021
91
(1) This player has moved up in the rankings since the previous rankings update
Dasun Shanaka 202 269 v India, 20/11/2017
92
(1) This player has moved down in the rankings since the previous rankings update
Taskin Ahmed 201 221 v New Zealand, 05/01/2022
93
(0)
Saqib Mahmood 195 195 v West Indies, 28/03/2022
94
(0)
Mahmudullah 193 381 v West Indies, 24/07/2009
95
(0)
Sean Williams 181 247 v Bangladesh, 07/11/2018
96
(0)
Shahbaz Nadeem 153 178 v England, 09/02/2021
97
(0)
Kraigg Brathwaite 146 225 v India, 25/07/2016
98
(0)
Ryan Burl 132 136 v Afghanistan, 14/03/2021
99
This player has moved up in the rankings since the previous rankings update
Khaled Ahmed 132 132 v South Africa, 12/04/2022
100
(1) This player has moved down in the rankings since the previous rankings update
Zahir Khan 128 129 v Zimbabwe, 06/03/2021