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

Men's Test Bowling Rankings

Last Updated - 28. April 2023
Pos Player Team Rating Career Best Rating
1
(0)
IND
869
904 v England, 12/12/2016
2
(0)
James Anderson 859 903 v India, 13/08/2018
3
(0)
Pat Cummins 841 914 v England, 18/08/2019
4
(0)
Kagiso Rabada 825 902 v Australia, 12/03/2018
5
(0)
Shaheen Afridi 787 836 v Sri Lanka, 20/07/2022
6
(0)
Ollie Robinson 785 820 v New Zealand, 20/02/2023
7
(0)
Jasprit Bumrah 780 835 v West Indies, 02/09/2019
8
(0)
Nathan Lyon 757 774 v England, 06/12/2017
9
(0)
Ravindra Jadeja 753 899 v Australia, 20/03/2017
10
(0)
Kyle Jamieson 742 836 v England, 06/06/2022
11
(0)
Tim Southee 731 839 v India, 29/11/2021
12
(0)
Stuart Broad 730 880 v South Africa, 18/01/2016
13
(6) This player has moved up in the rankings since the previous rankings update
Prabath Jayasuriya 721 721 v Ireland, 28/04/2023
14
(1) This player has moved down in the rankings since the previous rankings update
Mitchell Starc 715 806 v New Zealand, 16/12/2019
15
(1) This player has moved down in the rankings since the previous rankings update
Josh Hazlewood 704 863 v India, 07/03/2017
16
(1) This player has moved down in the rankings since the previous rankings update
Trent Boult 696 825 v England, 25/05/2015
17
(1) This player has moved down in the rankings since the previous rankings update
Anrich Nortje 691 698 v West Indies, 04/03/2023
18
(1) This player has moved down in the rankings since the previous rankings update
Kemar Roach 681 780 v India, 02/09/2019
19
(1) This player has moved down in the rankings since the previous rankings update
Neil Wagner 670 859 v Australia, 30/12/2020
20
(0)
Mohammad Shami 661 790 v Bangladesh, 16/11/2019
21
(0)
Taijul Islam 630 666 v West Indies, 02/12/2018
22
(10) This player has moved up in the rankings since the previous rankings update
Ramesh Mendis 626 626 v Ireland, 28/04/2023
23
(1) This player has moved down in the rankings since the previous rankings update
Jason Holder 624 862 v England, 12/07/2020
24
(1) This player has moved down in the rankings since the previous rankings update
Hasan Ali 607 760 v Bangladesh, 08/12/2021
25
(1) This player has moved down in the rankings since the previous rankings update
Jack Leach 595 604 v New Zealand, 27/06/2022
26
(1) This player has moved down in the rankings since the previous rankings update
Duanne Olivier 584 692 v Sri Lanka, 23/02/2019
=
(1) This player has moved down in the rankings since the previous rankings update
Keshav Maharaj 584 695 v Zimbabwe, 30/12/2017
28
(1) This player has moved down in the rankings since the previous rankings update
Shakib Al Hasan 583 705 v Australia, 30/08/2017
=
(1) This player has moved down in the rankings since the previous rankings update
Marco Jansen 583 636 v Australia, 21/12/2022
=
(1) This player has moved down in the rankings since the previous rankings update
Mehedi Hasan 583 696 v West Indies, 02/12/2018
31
(1) This player has moved down in the rankings since the previous rankings update
Akshar Patel 578 650 v Bangladesh, 18/12/2022
32
(1) This player has moved down in the rankings since the previous rankings update
Alzarri Joseph 577 577 v South Africa, 12/03/2023
33
(0)
Matt Henry 569 569 v Sri Lanka, 21/03/2023
34
(0)
Kyle Mayers 562 562 v South Africa, 12/03/2023
35
(0)
Mark Wood 552 567 v Australia, 18/01/2022
36
(0)
Umesh Yadav 548 672 v Bangladesh, 24/11/2019
37
(0)
Lungi Ngidi 530 638 v India, 15/01/2022
38
(0)
Yasir Shah 517 878 v England, 18/07/2016
=
(0)
Shannon Gabriel 517 757 v Bangladesh, 14/07/2018
40
(0)
Ben Stokes 502 606 v West Indies, 26/01/2019
41
(0)
Chris Woakes 496 690 v Pakistan, 08/08/2020
42
(0)
Lasith Embuldeniya 479 563 v West Indies, 03/12/2021
43
(0)
Mohammed Siraj 465
=
(0)
Scott Boland 465 524 v South Africa, 30/12/2022
45
(9) This player has moved up in the rankings since the previous rankings update
Asitha Fernando 462 474 v New Zealand, 13/03/2023
46
(1) This player has moved down in the rankings since the previous rankings update
Jayden Seales 450 508 v Bangladesh, 28/06/2022
47
(1) This player has moved down in the rankings since the previous rankings update
Naseem Shah 442 442 v New Zealand, 06/01/2023
48
(0)
Gudakesh Motie-Kanhai 434 447 v Zimbabwe, 14/02/2023
49
(2) This player has moved down in the rankings since the previous rankings update
Kasun Rajitha 433 474 v Bangladesh, 27/05/2022
=
(1) This player has moved down in the rankings since the previous rankings update
Kuldeep Yadav 433 455 v Bangladesh, 18/12/2022
51
(1) This player has moved down in the rankings since the previous rankings update
Ajaz Patel 431 510 v India, 07/12/2021
52
(1) This player has moved down in the rankings since the previous rankings update
Shardul Thakur 411 489 v South Africa, 15/01/2022
53
(1) This player has moved down in the rankings since the previous rankings update
Lahiru Kumara 405 517 v Zimbabwe, 23/01/2020
54
(1) This player has moved down in the rankings since the previous rankings update
Matthew Potts 397 432 v India, 05/07/2022
55
(0)
Nayeem Hasan 385 410 v Zimbabwe, 26/02/2020
=
(0)
Roston Chase 385 505 v England, 28/07/2020
57
(0)
Abrar Ahmed 380 387 v New Zealand, 30/12/2022
58
(1) This player has moved up in the rankings since the previous rankings update
Vishwa Fernando 371 402 v Bangladesh, 25/04/2021
59
(1) This player has moved down in the rankings since the previous rankings update
Nauman Ali 368 420 v West Indies, 24/08/2021
60
(0)
Todd Murphy 351 356 v India, 21/02/2023
=
(0)
Ish Sodhi 351 365 v Pakistan, 06/01/2023
62
(0)
Praveen Jayawickrama 329 472 v India, 15/03/2022
63
(0)
Gerald Coetzee 325 325 v West Indies, 12/03/2023
64
(0)
null 304 304 v Sri Lanka, 21/03/2023
65
(0)
Simon Harmer 288 391 v Bangladesh, 12/04/2022
66
(0)
Ebadot Hussain 280 280 v Ireland, 08/04/2023
67
(0)
Cameron Green 279 338 v England, 18/01/2022
68
(0)
Victor Nyauchi 276 327 v Afghanistan, 06/03/2021
69
(0)
Joe Root 269 269 v New Zealand, 28/02/2023
70
(0)
Blair Tickner 266 266 v Sri Lanka, 21/03/2023
=
(0)
Sajid Khan 266 415 v Bangladesh, 08/12/2021
72
(0)
Willem Mulder 260 360 v Sri Lanka, 07/01/2021
73
(0)
Rehan Ahmed 259 264 v Pakistan, 21/12/2022
74
(0)
Mark Adair 248 287 v Bangladesh, 08/04/2023
=
(0)
Mohammad Nawaz 248 316 v Sri Lanka, 28/07/2022
=
(0)
Mustafizur Rahman 248 396 v South Africa, 02/10/2017
77
(0)
Veerasammy Permaul 242 287 v Sri Lanka, 03/12/2021
78
(0)
Lutho Sipamla 241
79
(0)
Faheem Ashraf 238 292 v Australia, 16/03/2022
80
(0)
Matthew Kuhnemann 237 255 v India, 05/03/2023
=
(0)
Michael Neser 237 254 v West Indies, 12/12/2022
=
(0)
Donald Tiripano 237 248 v Bangladesh, 11/07/2021
83
(0)
Zahid Mahmood 236 243 v England, 13/12/2022
84
(1) This player has moved up in the rankings since the previous rankings update
Brandon Mavuta 221 221 v West Indies, 14/02/2023
85
(1) This player has moved down in the rankings since the previous rankings update
Dhananjaya de Silva 217 235 v Pakistan, 28/07/2022
86
(0)
Craig Overton 206 256 v India, 29/08/2021
87
(0)
Khaled Ahmed 199 231 v India, 18/12/2022
88
(0)
Taskin Ahmed 192 221 v New Zealand, 05/01/2022
89
(0)
Mohammad Shoriful Islam 174 174 v Ireland, 08/04/2023
90
(0)
Saqib Mahmood 173 195 v West Indies, 28/03/2022
91
(0)
Mitchell Swepson 171 187 v Sri Lanka, 12/07/2022
92
(1) This player has moved up in the rankings since the previous rankings update
Kraigg Brathwaite 166 225 v India, 25/07/2016
93
(1) This player has moved up in the rankings since the previous rankings update
Will Jacks 151 192 v Pakistan, 05/12/2022
94
(2) This player has moved down in the rankings since the previous rankings update
Andy McBrine 144 213 v Bangladesh, 08/04/2023
95
(0)
Travis Head 131 165 v South Africa, 08/01/2023
96
(0)
Angelo Mathews 120 246 v India, 01/09/2015
97
(0)
Wellington Masakadza 111 111 v West Indies, 14/02/2023
=
(0)
Agha Salman 111 111 v New Zealand, 06/01/2023
99
(0)
Kane Williamson 104 291 v England, 28/05/2013
100
(0)
Jayant Yadav 103 298 v England, 29/11/2016