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 - 03. November 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 Chris Woakes 675 676 v New Zealand, 14/07/2019
5 Kagiso Rabada 665 724 v England, 29/05/2017
6 Pat Cummins 659 729 v Pakistan, 12/06/2019
7 Josh Hazlewood 654 733 v England, 26/01/2018
8 Mohammad Amir 647 663 v Sri Lanka, 02/10/2019
9 Matt Henry 641 675 v Australia, 08/02/2016
10 Jofra Archer 637 642 v Australia, 13/09/2020
Mitchell Starc 637 783 v New Zealand, 29/03/2015
12 Rashid Khan 630 806 v Pakistan, 21/09/2018
13 Lachlan Ferguson 628 668 v West Indies, 22/06/2019
14 Mehedi Hasan 626 637 v Zimbabwe, 03/03/2020
15 This player has moved up in the rankings since the previous rankings update Yuzvendra Chahal 622 730 v New Zealand, 23/01/2019
16 This player has moved down in the rankings since the previous rankings update Shaheen Afridi 621 623 v Zimbabwe, 01/11/2020
17 Lungi Ngidi 619 621 v Australia, 04/03/2020
18 Akila Dananjaya 612 651 v England, 23/10/2018
19 Mustafizur Rahman 610 695 v West Indies, 14/12/2018
20 Kuldeep Yadav 608 765 v New Zealand, 26/01/2019
21 Mohammad Nabi 603 653 v Zimbabwe, 26/02/2017
22 Adam Zampa 601 601 v England, 16/09/2020
23 Bhuvneshwar Kumar 597 657 v West Indies, 17/10/2014
24 Mark Wood 590 615 v Sri Lanka, 21/06/2019
25 Ravindra Jadeja 588 738 v Zimbabwe, 01/08/2013
26 Mohammad Shami 585 654 v Bangladesh, 19/03/2015
27 Sheldon Cottrell 575 581 v Sri Lanka, 26/02/2020
28 Shakib Al Hasan 563 717 v Zimbabwe, 05/11/2009
29 This player has moved up in the rankings since the previous rankings update Liam Plunkett 554 646 v West Indies, 29/09/2017
30 This player has moved down in the rankings since the previous rankings update Shadab Khan 552 607 v New Zealand, 26/06/2019
31 Adil Rashid 548 687 v Sri Lanka, 20/10/2018
32 Mitchell Santner 547 663 v England, 25/02/2018
33 Dwaine Pretorius 523 539 v Australia, 06/07/2019
34 Andile Phehlukwayo 520 613 v Pakistan, 30/01/2019
35 Andy McBrine 516 570 v Zimbabwe, 01/07/2019
Ahmed Raza 516 516 v Namibia, 09/01/2020
Colin de Grandhomme 516 522 v India, 11/02/2020
38 Tim Southee 507 638 v England, 20/02/2015
39 This player has moved up in the rankings since the previous rankings update Ish Sodhi 504 567 v India, 26/01/2019
40 This player has moved down in the rankings since the previous rankings update Imad Wasim 502 570 v England, 19/05/2019
41 Nuwan Pradeep 500 506 v England, 13/10/2018
42 This player has moved up in the rankings since the previous rankings update Mashrafe Mortaza 498 653 v Zimbabwe, 23/01/2009
43 This player has moved up in the rankings since the previous rankings update Boyd Rankin 497 592 v England, 16/09/2013
44 This player has moved down in the rankings since the previous rankings update Usman Khan 496 504 v Sri Lanka, 02/10/2019
45 Jhye Richardson 495 548 v Pakistan, 24/03/2019
46 This player has moved up in the rankings since the previous rankings update Alzarri Joseph 492 492 v Sri Lanka, 01/03/2020
47 This player has moved up in the rankings since the previous rankings update Mohammad Mohammad Saifuddin 490 490 v Zimbabwe, 06/03/2020
This player has moved down in the rankings since the previous rankings update Tendai Chatara 490 562 v Ireland, 07/03/2015
49 Hasan Ali 488 766 v New Zealand, 06/01/2018
50 Mark Watt 486 495 v United States, 14/12/2019
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 Nathan Coulter-Nile 477 514 v Bangladesh, 20/06/2019
56 Jason Holder 475 611 v Zimbabwe, 19/03/2018
57 Chris Morris 469 507 v Sri Lanka, 03/06/2017
Nathan Lyon 469 510 v South Africa, 06/07/2019
59 This player has moved up in the rankings since the previous rankings update Suranga Lakmal 462 594 v Bangladesh, 25/01/2018
60 This player has moved down in the rankings since the previous rankings update Wahab Riaz 461 522 v England, 13/11/2015
61 This player has moved up in the rankings since the previous rankings update Rohan Mustafa 458 458 v Namibia, 09/01/2020
This player has moved down in the rankings since the previous rankings update Kyle Jarvis 458 473 v Ireland, 07/07/2019
63 Junaid Khan 456 655 v Sri Lanka, 27/12/2013
64 Hardik Pandya 447 552 v South Africa, 16/02/2018
65 Kemar Roach 444 650 v Pakistan, 19/07/2013
66 This player has moved up in the rankings since the previous rankings update Sikandar Raza 443 494 v UAE, 16/04/2019
67 This player has moved down in the rankings since the previous rankings update Faheem Ashraf 436 468 v England, 14/05/2019
68 Dawlat Zadran 433 574 v Zimbabwe, 02/01/2016
69 Josh Davey 431 436 v UAE, 15/12/2019
70 This player has moved up in the rankings since the previous rankings update Kane Richardson 428 448 v India, 17/01/2020
This player has moved up in the rankings since the previous rankings update Aftab Alam 428 456 v South Africa, 15/06/2019
72 This player has moved down in the rankings since the previous rankings update Sean Williams 426 474 v Sri Lanka, 30/06/2017
73 This player has moved up in the rankings since the previous rankings update Barry McCarthy 425 448 v West Indies, 09/01/2020
This player has moved down in the rankings since the previous rankings update Yasir Shah 425 487 v Zimbabwe, 20/07/2018
75 Ben Stokes 423 474 v New Zealand, 03/07/2019
76 Jason Behrendorff 417 439 v England, 11/07/2019
77 Rubel Hossain 415 514 v Pakistan, 01/12/2011
78 Gulbadin Naib 412 472 v Ireland, 21/05/2019
79 George Dockrell 411 589 v West Indies, 16/02/2015
80 Thisara Perera 409 610 v India, 24/07/2012
81 Mitchell Marsh 401 511 v New Zealand, 04/12/2016
82 Ashley Nurse 400 568 v India, 27/10/2018
83 Taijul Islam 397 397 v Zimbabwe, 06/03/2020
84 Hamid Hassan 393 478 v England, 13/03/2015
85 Dhananjaya de Silva 392 401 v Bangladesh, 28/07/2019
86 Jimmy Neesham 391 422 v England, 03/07/2019
87 Tom Curran 387 404 v Pakistan, 17/05/2019
This player has moved up in the rankings since the previous rankings update Blessing Muzarabani 387 387 v Pakistan, 03/11/2020
89 This player has moved down in the rankings since the previous rankings update Craig Young 376 376 v England, 04/08/2020
90 This player has moved up in the rankings since the previous rankings update Donald Tiripano 373 373 v Pakistan, 03/11/2020
91 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
This player has moved down in the rankings since the previous rankings update Simi Simi Singh 371 388 v West Indies, 12/01/2020
94 This player has moved down 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 Marcus Stoinis 370 426 v England, 25/06/2019
96 This player has moved down in the rankings since the previous rankings update Alasdair Evans 366 421 v England, 10/06/2018
97 This player has moved down in the rankings since the previous rankings update Carlos Brathwaite 364 446 v Australia, 06/06/2019
98 This player has moved down 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
100 This player has moved down in the rankings since the previous rankings update Michael Leask 355 362 v Papua New Guinea, 17/08/2019