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 - 13. March 2020
Pos Player Team Rating Career Best Rating
1
NZ
722
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 689 729 v Pakistan, 12/06/2019
5 Kagiso Rabada 665 724 v England, 29/05/2017
6 Chris Woakes 660 676 v New Zealand, 14/07/2019
7 Mohammad Amir 657 663 v Sri Lanka, 02/10/2019
8 Matt Henry 641 675 v Australia, 08/02/2016
9 This player has moved up in the rankings since the previous rankings update Rashid Khan 630 806 v Pakistan, 21/09/2018
10 This player has moved down in the rankings since the previous rankings update Lachlan Ferguson 628 668 v West Indies, 22/06/2019
This player has moved down in the rankings since the previous rankings update Mitchell Starc 628 783 v New Zealand, 29/03/2015
12 Mehedi Hasan 626 637 v Zimbabwe, 03/03/2020
13 Yuzvendra Chahal 622 730 v New Zealand, 23/01/2019
14 Lungi Ngidi 619 621 v Australia, 04/03/2020
15 This player has moved up in the rankings since the previous rankings update Josh Hazlewood 618 733 v England, 26/01/2018
16 This player has moved down in the rankings since the previous rankings update Akila Dananjaya 612 651 v England, 23/10/2018
17 This player has moved down in the rankings since the previous rankings update Mustafizur Rahman 610 695 v West Indies, 14/12/2018
18 This player has moved down in the rankings since the previous rankings update Kuldeep Yadav 608 765 v New Zealand, 26/01/2019
19 This player has moved down in the rankings since the previous rankings update Mohammad Nabi 603 653 v Zimbabwe, 26/02/2017
20 Bhuvneshwar Kumar 597 657 v West Indies, 17/10/2014
21 Mark Wood 591 615 v Afghanistan, 18/06/2019
22 Shaheen Afridi 589 600 v Bangladesh, 05/07/2019
23 Ravindra Jadeja 588 738 v Zimbabwe, 01/08/2013
24 Mohammad Shami 585 654 v Bangladesh, 19/03/2015
25 Sheldon Cottrell 575 581 v Sri Lanka, 26/02/2020
26 Dale Steyn 573 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 551 570 v Zimbabwe, 01/07/2019
32 This player has moved up in the rankings since the previous rankings update Mitchell Santner 547 663 v England, 25/02/2018
33 This player has moved down in the rankings since the previous rankings update Adam Zampa 528 532 v South Africa, 07/03/2020
34 This player has moved down in the rankings since the previous rankings update Dwaine Pretorius 523 539 v Australia, 06/07/2019
35 This player has moved up in the rankings since the previous rankings update Andile Phehlukwayo 520 613 v Pakistan, 30/01/2019
This player has moved up in the rankings since the previous rankings update Imad Wasim 520 570 v England, 19/05/2019
37 This player has moved up in the rankings since the previous rankings update Ahmed Raza 516 516 v Namibia, 09/01/2020
This player has moved down in the rankings since the previous rankings update Colin de Grandhomme 516 522 v India, 11/02/2020
39 Tim Southee 507 638 v England, 20/02/2015
40 This player has moved up in the rankings since the previous rankings update Ish Sodhi 504 567 v India, 26/01/2019
This player has moved up in the rankings since the previous rankings update Usman Khan 504 504 v Sri Lanka, 02/10/2019
This player has moved down in the rankings since the previous rankings update Boyd Rankin 504 592 v England, 16/09/2013
43 This player has moved down in the rankings since the previous rankings update Jhye Richardson 502 548 v Pakistan, 24/03/2019
44 Moeen Ali 500 629 v Australia, 24/06/2018
Nuwan Pradeep 500 506 v England, 13/10/2018
46 This player has moved up in the rankings since the previous rankings update Mashrafe Mortaza 498 653 v Zimbabwe, 23/01/2009
47 This player has moved down in the rankings since the previous rankings update Tendai Chatara 497 562 v Ireland, 07/03/2015
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 This player has moved up in the rankings since the previous rankings update Mark Watt 486 495 v United States, 14/12/2019
52 This player has moved down in the rankings since the previous rankings update Nathan Coulter-Nile 485 514 v Bangladesh, 20/06/2019
53 Tabraiz Shamsi 484 486 v Australia, 04/03/2020
54 Safyaan Sharif 481 542 v England, 10/06/2018
55 Nathan Lyon 476 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 463 655 v Sri Lanka, 27/12/2013
61 Suranga Lakmal 462 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 Barry McCarthy 438 448 v West Indies, 09/01/2020
68 This player has moved up in the rankings since the previous rankings update Ben Stokes 436 474 v New Zealand, 03/07/2019
69 This player has moved down in the rankings since the previous rankings update Kane Richardson 435 448 v India, 17/01/2020
70 This player has moved up in the rankings since the previous rankings update Faheem Ashraf 433 468 v England, 14/05/2019
This player has moved down in the rankings since the previous rankings update Dawlat Zadran 433 574 v Zimbabwe, 02/01/2016
This player has moved down in the rankings since the previous rankings update Wahab Riaz 433 522 v England, 13/11/2015
73 This player has moved up in the rankings since the previous rankings update Yasir Shah 431 487 v Zimbabwe, 20/07/2018
This player has moved down in the rankings since the previous rankings update Josh Davey 431 436 v UAE, 15/12/2019
75 This player has moved down in the rankings since the previous rankings update Sikandar Raza 430 494 v UAE, 16/04/2019
76 Aftab Alam 428 456 v South Africa, 15/06/2019
77 Jason Behrendorff 423 439 v England, 11/07/2019
78 George Dockrell 417 589 v West Indies, 16/02/2015
79 This player has moved up in the rankings since the previous rankings update Rubel Hossain 415 514 v Pakistan, 01/12/2011
80 This player has moved down in the rankings since the previous rankings update Gulbadin Naib 412 472 v Ireland, 21/05/2019
81 Thisara Perera 409 610 v India, 24/07/2012
82 This player has moved up in the rankings since the previous rankings update Mitchell Marsh 401 511 v New Zealand, 04/12/2016
83 Ashley Nurse 400 568 v India, 27/10/2018
84 This player has moved up in the rankings since the previous rankings update Taijul Islam 397 397 v Zimbabwe, 06/03/2020
85 This player has moved down in the rankings since the previous rankings update Marcus Stoinis 396 426 v England, 25/06/2019
86 Hamid Hassan 393 478 v England, 13/03/2015
87 Dhananjaya de Silva 392 401 v Bangladesh, 28/07/2019
88 This player has moved down in the rankings since the previous rankings update Jimmy Neesham 391 422 v England, 03/07/2019
89 This player has moved down in the rankings since the previous rankings update Simi Simi Singh 388 388 v West Indies, 12/01/2020
90 This player has moved down in the rankings since the previous rankings update Tom Curran 372 404 v Pakistan, 17/05/2019
This player has moved down in the rankings since the previous rankings update Bradley Wheal 372 385 v Sri Lanka, 21/05/2019
92 This player has moved down in the rankings since the previous rankings update Oshane Thomas 371 419 v Australia, 06/06/2019
93 This player has moved down in the rankings since the previous rankings update Wanindu De Silva 370 370 v West Indies, 01/03/2020
94 Alasdair Evans 366 421 v England, 10/06/2018
95 This player has moved up in the rankings since the previous rankings update Carlos Brathwaite 364 446 v Australia, 06/06/2019
96 This player has moved up in the rankings since the previous rankings update Roston Chase 363 362 v Sri Lanka, 01/03/2020
This player has moved down in the rankings since the previous rankings update Assad Vala 363 369 v Namibia, 23/09/2019
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