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:
odi

Men's ODI Bowling Rankings

Last Updated - 26. January 2021
Pos Player Team Rating Career Best Rating
1
NZ
722
770 v West Indies, 22/06/2019
2 Mujeeb Ur Rahman 708 712 v Ireland, 24/01/2021
3 Jasprit Bumrah 700 841 v West Indies, 01/11/2018
4 Mehedi Hasan 694 694 v West Indies, 25/01/2021
5 Chris Woakes 675 676 v New Zealand, 14/07/2019
6 Kagiso Rabada 665 724 v England, 29/05/2017
7 Josh Hazlewood 660 733 v England, 26/01/2018
8 Mustafizur Rahman 658 695 v West Indies, 14/12/2018
9 Mohammad Amir 647 663 v Sri Lanka, 02/10/2019
10 Pat Cummins 646 729 v Pakistan, 12/06/2019
11 Matt Henry 641 675 v Australia, 08/02/2016
12 Jofra Archer 637 642 v Australia, 13/09/2020
13 Shakib Al Hasan 629 717 v Zimbabwe, 05/11/2009
14 Lachlan Ferguson 628 668 v West Indies, 22/06/2019
15 This player has moved up in the rankings since the previous rankings update Rashid Khan 626 806 v Pakistan, 21/09/2018
16 This player has moved down in the rankings since the previous rankings update Adam Zampa 623 623 v India, 02/12/2020
17 This player has moved down in the rankings since the previous rankings update Shaheen Afridi 621 623 v Zimbabwe, 01/11/2020
18 Lungi Ngidi 619 621 v Australia, 04/03/2020
19 Akila Dananjaya 612 651 v England, 23/10/2018
20 Mitchell Starc 611 783 v New Zealand, 29/03/2015
21 This player has moved up in the rankings since the previous rankings update Kuldeep Yadav 598 765 v New Zealand, 26/01/2019
22 This player has moved down in the rankings since the previous rankings update Mohammad Nabi 596 653 v Zimbabwe, 26/02/2017
23 Yuzvendra Chahal 593 730 v New Zealand, 23/01/2019
24 Mark Wood 590 615 v Sri Lanka, 21/06/2019
25 Bhuvneshwar Kumar 589 657 v West Indies, 17/10/2014
26 Mohammad Shami 583 654 v Bangladesh, 19/03/2015
27 Ravindra Jadeja 567 738 v Zimbabwe, 01/08/2013
28 Sheldon Cottrell 566 581 v Sri Lanka, 26/02/2020
29 Liam Plunkett 554 646 v West Indies, 29/09/2017
30 Shadab Khan 552 607 v South Africa, 22/01/2019
31 Adil Rashid 548 687 v Sri Lanka, 20/10/2018
32 Mitchell Santner 547 663 v England, 25/02/2018
33 This player has moved up in the rankings since the previous rankings update Andy McBrine 536 570 v Zimbabwe, 01/07/2019
34 This player has moved down in the rankings since the previous rankings update Alzarri Joseph 534 534 v Bangladesh, 25/01/2021
35 This player has moved down in the rankings since the previous rankings update Ahmed Raza 531 531 v Ireland, 18/01/2021
36 This player has moved down in the rankings since the previous rankings update Dwaine Pretorius 523 539 v Australia, 06/07/2019
37 Andile Phehlukwayo 520 613 v Pakistan, 30/01/2019
38 Colin de Grandhomme 516 522 v India, 11/02/2020
39 Tim Southee 507 638 v England, 20/02/2015
40 Ish Sodhi 504
41 Imad Wasim 502 570 v England, 19/05/2019
42 Nuwan Pradeep 500 506 v England, 13/10/2018
43 Mohammad Mohammad Saifuddin 496 496 v West Indies, 25/01/2021
Usman Khan 496 504 v Sri Lanka, 02/10/2019
45 Mashrafe Mortaza 491 653 v Zimbabwe, 23/01/2009
46 Tendai Chatara 490 562 v Ireland, 07/03/2015
47 Jhye Richardson 488 548 v Pakistan, 24/03/2019
Hasan Ali 488 766 v New Zealand, 06/01/2018
49 This player has moved up in the rankings since the previous rankings update Mark Watt 486 495 v United States, 14/12/2019
50 This player has moved down in the rankings since the previous rankings update Boyd Rankin 485 592 v England, 16/09/2013
51 Tabraiz Shamsi 484 486 v Australia, 04/03/2020
Moeen Ali 484 629 v Australia, 24/06/2018
53 David Willey 482 551 v Sri Lanka, 02/07/2016
54 Safyaan Sharif 481 542 v England, 10/06/2018
55 Rohan Mustafa 477 477 v Ireland, 18/01/2021
56 Nathan Coulter-Nile 470 514 v Bangladesh, 20/06/2019
57 Chris Morris 469 507 v Sri Lanka, 03/06/2017
58 Jason Holder 468
59 Suranga Lakmal 462 594 v Bangladesh, 25/01/2018
Nathan Lyon 462 510 v South Africa, 06/07/2019
61 Wahab Riaz 461 522 v England, 13/11/2015
62 Kyle Jarvis 458 473 v Ireland, 07/07/2019
63 Junaid Khan 456 655 v Sri Lanka, 27/12/2013
64 This player has moved up in the rankings since the previous rankings update Simi Simi Singh 448 448 v Afghanistan, 26/01/2021
65 This player has moved down in the rankings since the previous rankings update Sikandar Raza 443 494 v UAE, 16/04/2019
66 This player has moved down in the rankings since the previous rankings update Kemar Roach 438 650 v Pakistan, 19/07/2013
67 This player has moved down in the rankings since the previous rankings update Faheem Ashraf 436 468 v England, 14/05/2019
68 This player has moved down in the rankings since the previous rankings update Josh Davey 431 436 v UAE, 15/12/2019
69 Hardik Pandya 427 552 v South Africa, 16/02/2018
This player has moved down in the rankings since the previous rankings update Dawlat Zadran 427 574 v Zimbabwe, 02/01/2016
71 Sean Williams 426 474 v Sri Lanka, 30/06/2017
72 Yasir Shah 425 487 v Zimbabwe, 20/07/2018
73 This player has moved up in the rankings since the previous rankings update Ben Stokes 423 474 v New Zealand, 03/07/2019
74 This player has moved up in the rankings since the previous rankings update Kane Richardson 422 448 v India, 17/01/2020
This player has moved down in the rankings since the previous rankings update Aftab Alam 422 456 v South Africa, 15/06/2019
76 Jason Behrendorff 410 439 v England, 11/07/2019
Rubel Hossain 410 514 v Pakistan, 01/12/2011
78 Thisara Perera 409 610 v India, 24/07/2012
79 This player has moved up in the rankings since the previous rankings update George Dockrell 401 589 v West Indies, 16/02/2015
80 This player has moved down in the rankings since the previous rankings update Gulbadin Naib 399 472 v Ireland, 21/05/2019
81 Barry McCarthy 397 448 v West Indies, 09/01/2020
82 Mitchell Marsh 395 511 v New Zealand, 04/12/2016
83 Ashley Nurse 394 568 v India, 27/10/2018
84 Dhananjaya de Silva 392 401 v Bangladesh, 28/07/2019
85 Jimmy Neesham 391 422 v England, 03/07/2019
Taijul Islam 391 397 v Zimbabwe, 06/03/2020
87 This player has moved up in the rankings since the previous rankings update Tom Curran 387 404 v Pakistan, 17/05/2019
This player has moved down in the rankings since the previous rankings update Hamid Hassan 387 478 v England, 13/03/2015
Blessing Muzarabani 387 387 v Pakistan, 03/11/2020
90 Marcus Stoinis 383 426 v England, 25/06/2019
91 Ashton Agar 377 377 v India, 02/12/2020
92 Donald Tiripano 373 373 v Pakistan, 03/11/2020
93 Bradley Wheal 372 385 v Sri Lanka, 21/05/2019
94 Wanindu De Silva 370 370 v West Indies, 01/03/2020
95 Oshane Thomas 366 419 v Australia, 06/06/2019
Alasdair Evans 366 421 v England, 10/06/2018
97 Assad Vala 363 369 v Namibia, 23/09/2019
98 Carlos Brathwaite 359
99 Roston Chase 358
100 Taskin Ahmed 355 456 v Sri Lanka, 28/03/2017