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 ICC MRF Tyres Rankings archive using the date filter below:

Filter by date

odi

Men's ODI Bowling Rankings

Last Updated - 07. March 2020
Pos Player Team Rating Career Best Rating
1
NZ
727
770 v West Indies, 22/06/2019
2 Jasprit Bumrah 719 841 v West Indies, 01/11/2018
3 Mujeeb Ur Rahman 701 707 v West Indies, 11/11/2019
4 Pat Cummins 671 729 v Pakistan, 12/06/2019
5 Kagiso Rabada 664 724 v England, 29/05/2017
6 Chris Woakes 659 676 v New Zealand, 14/07/2019
7 Mohammad Amir 656 663 v Sri Lanka, 02/10/2019
8 Matt Henry 643 675 v Australia, 08/02/2016
9 This player has moved up in the rankings since the previous rankings update Lachlan Ferguson 638 668 v West Indies, 22/06/2019
10 This player has moved down in the rankings since the previous rankings update Mitchell Starc 637 783 v New Zealand, 29/03/2015
11 Rashid Khan 630 806 v Pakistan, 21/09/2018
12 Mehedi Hasan 626 637 v Zimbabwe, 03/03/2020
13 Yuzvendra Chahal 622 730 v New Zealand, 23/01/2019
14 Lungi Ngidi 618 621 v Australia, 04/03/2020
15 Akila Dananjaya 611 651 v England, 23/10/2018
16 Mustafizur Rahman 609 695 v West Indies, 14/12/2018
Kuldeep Yadav 609 765 v New Zealand, 26/01/2019
18 Mohammad Nabi 603 653 v Zimbabwe, 26/02/2017
19 This player has moved up in the rankings since the previous rankings update Josh Hazlewood 601 733 v England, 26/01/2018
20 This player has moved down in the rankings since the previous rankings update Bhuvneshwar Kumar 596 657 v West Indies, 17/10/2014
21 This player has moved down in the rankings since the previous rankings update Mark Wood 591 615 v Afghanistan, 18/06/2019
22 This player has moved down in the rankings since the previous rankings update Shaheen Afridi 588 600 v Bangladesh, 05/07/2019
This player has moved down in the rankings since the previous rankings update Ravindra Jadeja 588 738 v Zimbabwe, 01/08/2013
24 This player has moved down in the rankings since the previous rankings update Mohammad Shami 586 654 v Bangladesh, 19/03/2015
25 Sheldon Cottrell 575 581 v Sri Lanka, 26/02/2020
26 Dale Steyn 572 746 v India, 08/12/2013
27 Liam Plunkett 571 646 v West Indies, 29/09/2017
28 Jofra Archer 568 579 v New Zealand, 14/07/2019
29 Adil Rashid 565 687 v Sri Lanka, 20/10/2018
30 Shadab Khan 560 607 v New Zealand, 26/06/2019
31 Andy McBrine 552 570 v Zimbabwe, 01/07/2019
32 This player has moved up in the rankings since the previous rankings update Adam Zampa 532 532 v South Africa, 07/03/2020
33 Dwaine Pretorius 523 539 v Australia, 06/07/2019
This player has moved up in the rankings since the previous rankings update Mitchell Santner 523 663 v England, 25/02/2018
35 This player has moved up in the rankings since the previous rankings update Colin de Grandhomme 522 522 v India, 11/02/2020
36 This player has moved down in the rankings since the previous rankings update Andile Phehlukwayo 520 613 v Pakistan, 30/01/2019
Imad Wasim 520 570 v England, 19/05/2019
38 Ahmed Raza 516 516 v Namibia, 09/01/2020
39 Tim Southee 509 638 v England, 20/02/2015
40 This player has moved up in the rankings since the previous rankings update Jhye Richardson 506 548 v Pakistan, 24/03/2019
41 This player has moved down in the rankings since the previous rankings update Boyd Rankin 504 592 v England, 16/09/2013
42 This player has moved down in the rankings since the previous rankings update Usman Khan 503 504 v Sri Lanka, 02/10/2019
43 Ish Sodhi 500 567 v India, 26/01/2019
Moeen Ali 500 629 v Australia, 24/06/2018
Nuwan Pradeep 500 506 v England, 13/10/2018
46 Tendai Chatara 498 562 v Ireland, 07/03/2015
Mashrafe Mortaza 498 653 v Zimbabwe, 23/01/2009
48 Hasan Ali 495 766 v New Zealand, 06/01/2018
49 Alzarri Joseph 492 492 v Sri Lanka, 01/03/2020
50 Mohammad Mohammad Saifuddin 490 490 v Zimbabwe, 06/03/2020
51 Nathan Coulter-Nile 488 514 v Bangladesh, 20/06/2019
52 Mark Watt 487 495 v United States, 14/12/2019
53 Tabraiz Shamsi 484 486 v Australia, 04/03/2020
54 Safyaan Sharif 482 542 v England, 10/06/2018
55 Nathan Lyon 477 510 v South Africa, 06/07/2019
56 Jason Holder 475 611 v Zimbabwe, 19/03/2018
57 David Willey 471 551 v Sri Lanka, 02/07/2016
58 Chris Morris 469 507 v Sri Lanka, 03/06/2017
59 Kyle Jarvis 465 473 v Ireland, 07/07/2019
60 Junaid Khan 461 655 v Sri Lanka, 27/12/2013
Suranga Lakmal 461 594 v Bangladesh, 25/01/2018
62 Rohan Mustafa 458 458 v Namibia, 09/01/2020
63 Mohammad Naveed 456 471 v Zimbabwe, 10/04/2019
64 Hardik Pandya 447 552 v South Africa, 16/02/2018
65 Kemar Roach 444 650 v Pakistan, 19/07/2013
66 Sean Williams 443 474 v Sri Lanka, 30/06/2017
67 This player has moved up in the rankings since the previous rankings update Barry McCarthy 438 448 v West Indies, 09/01/2020
68 This player has moved down in the rankings since the previous rankings update Kane Richardson 437 448 v India, 17/01/2020
Ben Stokes 437 474 v New Zealand, 03/07/2019
70 Dawlat Zadran 433 574 v Zimbabwe, 02/01/2016
Wahab Riaz 433 522 v England, 13/11/2015
72 Faheem Ashraf 432 468 v England, 14/05/2019
73 Josh Davey 431 436 v UAE, 15/12/2019
74 Sikandar Raza 430 494 v UAE, 16/04/2019
Yasir Shah 430 487 v Zimbabwe, 20/07/2018
76 Aftab Alam 428 456 v South Africa, 15/06/2019
77 Jason Behrendorff 424 439 v England, 11/07/2019
78 George Dockrell 417 589 v West Indies, 16/02/2015
79 Gulbadin Naib 413 472 v Ireland, 21/05/2019
Rubel Hossain 413 514 v Pakistan, 01/12/2011
81 Thisara Perera 409 610 v India, 24/07/2012
82 Jimmy Neesham 401 422 v England, 03/07/2019
83 Ashley Nurse 400 568 v India, 27/10/2018
84 Marcus Stoinis 397 426 v England, 25/06/2019
Taijul Islam 397 397 v Zimbabwe, 06/03/2020
86 Hamid Hassan 393 478 v England, 13/03/2015
87 Dhananjaya de Silva 392 401 v Bangladesh, 28/07/2019
88 Simi Simi Singh 388 388 v West Indies, 12/01/2020
89 This player has moved up in the rankings since the previous rankings update Tom Curran 373 404 v Pakistan, 17/05/2019
90 This player has moved up in the rankings since the previous rankings update Bradley Wheal 372 385 v Sri Lanka, 21/05/2019
91 This player has moved up in the rankings since the previous rankings update Oshane Thomas 371 419 v Australia, 06/06/2019
92 This player has moved up in the rankings since the previous rankings update Wanindu De Silva 370 370 v West Indies, 01/03/2020
This player has moved down in the rankings since the previous rankings update Mitchell Marsh 370 511 v New Zealand, 04/12/2016
94 Alasdair Evans 366 421 v England, 10/06/2018
95 Assad Vala 363 369 v Namibia, 23/09/2019
Carlos Brathwaite 363 446 v Australia, 06/06/2019
97 Roston Chase 362 362 v Sri Lanka, 01/03/2020
98 Donald Tiripano 358 370 v Ireland, 01/07/2019
99 Michael Leask 355 362 v Papua New Guinea, 17/08/2019
100 Devendra Bishoo 353 442 v Bangladesh, 11/12/2018