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 - 20. September 2021
Pos Player Team Rating Career Best Rating
1
NZ
737
770 v West Indies, 22/06/2019
2 Josh Hazlewood 709 733 v England, 26/01/2018
3 Mujeeb Ur Rahman 708 712 v Ireland, 24/01/2021
4 Chris Woakes 700 711 v Sri Lanka, 04/07/2021
5 Mehedi Hasan 692 725 v Sri Lanka, 25/05/2021
6 Matt Henry 691 691 v Bangladesh, 26/03/2021
7 Jasprit Bumrah 679 841 v West Indies, 01/11/2018
8 Mitchell Starc 652 783 v New Zealand, 29/03/2015
9 Shakib Al Hasan 650 717 v Zimbabwe, 05/11/2009
10 Kagiso Rabada 646 724 v England, 29/05/2017
11 Mustafizur Rahman 640 695 v West Indies, 14/12/2018
12 Pat Cummins 636 729 v Pakistan, 12/06/2019
13 Shaheen Afridi 630 637 v England, 08/07/2021
14 Mohammad Amir 628 663 v Sri Lanka, 02/10/2019
15 Rashid Khan 626 806 v Pakistan, 21/09/2018
16 Adam Zampa 625 625 v West Indies, 26/07/2021
17 Bhuvneshwar Kumar 621 657 v West Indies, 17/10/2014
18 Lachlan Ferguson 619 668 v West Indies, 22/06/2019
19 Jofra Archer 609 642 v Australia, 13/09/2020
20 Yuzvendra Chahal 603 730 v New Zealand, 23/01/2019
21 Mohammad Nabi 596 653 v Zimbabwe, 26/02/2017
22 Mark Wood 594 615 v Afghanistan, 18/06/2019
23 Alzarri Joseph 592 594 v Australia, 22/07/2021
24 Lungi Ngidi 590 621 v Australia, 04/03/2020
25 Mitchell Santner 583 663 v England, 25/02/2018
Akila Dananjaya 583 651 v England, 23/10/2018
27 Andy McBrine 579 579 v Zimbabwe, 13/09/2021
28 Mohammad Shami 566 654 v Bangladesh, 19/03/2015
29 Tabraiz Shamsi 562 562 v Sri Lanka, 07/09/2021
Kuldeep Yadav 562 765 v New Zealand, 26/01/2019
31 Ravindra Jadeja 550 738 v Zimbabwe, 01/08/2013
32 Sheldon Cottrell 541 581 v Sri Lanka, 26/02/2020
33 Wanindu De Silva 531 531 v South Africa, 07/09/2021
Ahmed Raza 531 531 v Ireland, 18/01/2021
35 Dushmantha Chameera 525 538 v England, 29/06/2021
36 Shadab Khan 517 607 v South Africa, 22/01/2019
37 Colin de Grandhomme 508 522 v India, 11/02/2020
38 Simi Singh 507 507 v Zimbabwe, 13/09/2021
39 David Willey 501 551 v Sri Lanka, 02/07/2016
40 Tim Southee 500 638 v England, 20/02/2015
41 Adil Rashid 497 687 v Sri Lanka, 20/10/2018
42 Ish Sodhi 496
43 Keshav Maharaj 494 494 v Sri Lanka, 07/09/2021
44 Mark Watt 490 495 v United States, 14/12/2019
45 Imad Wasim 488 570 v England, 19/05/2019
46 Hasan Ali 483 766 v New Zealand, 06/01/2018
47 Usman Khan 482 504 v Sri Lanka, 02/10/2019
48 Jhye Richardson 480 548 v Pakistan, 24/03/2019
49 Rohan Mustafa 477 477 v Ireland, 18/01/2021
50 Blessing Muzarabani 470 470 v Ireland, 13/09/2021
51 Andile Phehlukwayo 469 613 v Pakistan, 30/01/2019
Mashrafe Mortaza 469 653 v Zimbabwe, 23/01/2009
53 Mohammad Mohammad Saifuddin 468 496 v West Indies, 25/01/2021
54 Safyaan Sharif 467 542 v England, 10/06/2018
55 Joshua Little 463 463 v Zimbabwe, 13/09/2021
56 Jimmy Neesham 458 458 v Bangladesh, 26/03/2021
Tendai Chatara 458 562 v Ireland, 07/03/2015
58 Saqib Mahmood 454 454 v Pakistan, 13/07/2021
59 Nuwan Pradeep 453 506 v England, 13/10/2018
60 Jason Holder 451 486 v Sri Lanka, 10/03/2021
61 Moeen Ali 449 629 v Australia, 24/06/2018
62 Wahab Riaz 447 522 v England, 13/11/2015
63 Faheem Ashraf 445 477 v South Africa, 02/04/2021
64 Akeal Hosein 443 443 v Australia, 26/07/2021
65 Tom Curran 436 443 v Sri Lanka, 04/07/2021
Suranga Lakmal 436 594 v Bangladesh, 25/01/2018
Ashton Agar 436 436 v West Indies, 26/07/2021
68 Taskin Ahmed 434 456 v Sri Lanka, 28/03/2017
69 Anrich Nortje 432 436 v Sri Lanka, 02/09/2021
70 Josh Davey 427 436 v UAE, 15/12/2019
71 Sikandar Raza 424 494 v UAE, 16/04/2019
72 This player has moved up in the rankings since the previous rankings update Saurabh Netravalkar 419 419 v Oman, 20/09/2021
73 This player has moved down in the rankings since the previous rankings update Kane Richardson 416 448 v India, 17/01/2020
74 Sean Williams 413 474 v Sri Lanka, 30/06/2017
75 Ben Stokes 410 474 v New Zealand, 03/07/2019
76 Shardul Thakur 405 411 v England, 28/03/2021
Craig Young 405 421 v South Africa, 16/07/2021
78 Dhananjaya de Silva 401 412 v Bangladesh, 23/05/2021
79 Sandeep Lamichhane 400 400 v Oman, 19/09/2021
Rubel Hossain 400 514 v Pakistan, 01/12/2011
81 Gulbadin Naib 399 472 v Ireland, 21/05/2019
82 Hardik Pandya 394 552 v South Africa, 16/02/2018
Alasdair Evans 394 421 v England, 10/06/2018
84 Mitchell Marsh 390 511 v New Zealand, 04/12/2016
85 Barry McCarthy 385 448 v West Indies, 09/01/2020
86 Marcus Stoinis 377 426 v England, 25/06/2019
This player has moved up in the rankings since the previous rankings update Zeeshan Maqsood 377 377 v United States, 20/09/2021
88 This player has moved down in the rankings since the previous rankings update Nosaina Pokana 375 377 v United States, 09/09/2021
89 This player has moved down in the rankings since the previous rankings update Taijul Islam 374 397 v Zimbabwe, 06/03/2020
90 This player has moved up in the rankings since the previous rankings update Bilal Khan 373 373 v United States, 20/09/2021
91 This player has moved down in the rankings since the previous rankings update Chad Soper 371 371 v Nepal, 10/09/2021
92 This player has moved down in the rankings since the previous rankings update Mohammad Nawaz 370 376 v South Africa, 07/04/2021
This player has moved down in the rankings since the previous rankings update Lakshan Sandakan 370 383 v Bangladesh, 25/05/2021
94 This player has moved down in the rankings since the previous rankings update Donald Tiripano 362 373 v Pakistan, 03/11/2020
95 Fred Klaassen 358 358 v Ireland, 07/06/2021
96 Oshane Thomas 355 419 v Australia, 06/06/2019
97 Kyle Jamieson 352 352 v Bangladesh, 26/03/2021
98 Charles Amini 351 351 v Nepal, 10/09/2021
Michael Leask 351 362 v Papua New Guinea, 17/08/2019
100 Sharafuddin Ashraf 347 354 v West Indies, 25/03/2018