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. July 2021
Pos Player Team Rating Career Best Rating
1
NZ
737
770 v West Indies, 22/06/2019
2 This player has moved up in the rankings since the previous rankings update Josh Hazlewood 709 733 v England, 26/01/2018
3 This player has moved down in the rankings since the previous rankings update Mujeeb Ur Rahman 708 712 v Ireland, 24/01/2021
4 This player has moved down in the rankings since the previous rankings update Chris Woakes 700 711 v Sri Lanka, 04/07/2021
5 This player has moved down in the rankings since the previous rankings update Mehedi Hasan 692 725 v Sri Lanka, 25/05/2021
6 This player has moved down in the rankings since the previous rankings update 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 648 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 This player has moved up in the rankings since the previous rankings update Adam Zampa 625 625 v West Indies, 26/07/2021
17 This player has moved down in the rankings since the previous rankings update Bhuvneshwar Kumar 621 657 v West Indies, 17/10/2014
18 This player has moved down in the rankings since the previous rankings update Lachlan Ferguson 619 668 v West Indies, 22/06/2019
19 This player has moved down in the rankings since the previous rankings update Jofra Archer 609 642 v Australia, 13/09/2020
20 Akila Dananjaya 604 651 v England, 23/10/2018
21 Yuzvendra Chahal 603 730 v New Zealand, 23/01/2019
22 Lungi Ngidi 599 621 v Australia, 04/03/2020
23 Mohammad Nabi 596 653 v Zimbabwe, 26/02/2017
24 Mark Wood 594 615 v Afghanistan, 18/06/2019
25 Alzarri Joseph 592 594 v Australia, 22/07/2021
26 Mitchell Santner 583 663 v England, 25/02/2018
27 Mohammad Shami 566 654 v Bangladesh, 19/03/2015
28 This player has moved up in the rankings since the previous rankings update Kuldeep Yadav 562 765 v New Zealand, 26/01/2019
29 This player has moved up in the rankings since the previous rankings update Ravindra Jadeja 550 738 v Zimbabwe, 01/08/2013
30 This player has moved down in the rankings since the previous rankings update Sheldon Cottrell 541 581 v Sri Lanka, 26/02/2020
31 Ahmed Raza 531 531 v Ireland, 18/01/2021
32 Andy McBrine 527 570 v Zimbabwe, 01/07/2019
33 Shadab Khan 517 607 v South Africa, 22/01/2019
34 Dushmantha Chameera 514 538 v England, 29/06/2021
35 Wanindu De Silva 508 511 v India, 20/07/2021
Colin de Grandhomme 508 522 v India, 11/02/2020
37 Tabraiz Shamsi 501 501 v Ireland, 16/07/2021
David Willey 501 551 v Sri Lanka, 02/07/2016
39 Tim Southee 500 638 v England, 20/02/2015
40 Andile Phehlukwayo 497 613 v Pakistan, 30/01/2019
Adil Rashid 497 687 v Sri Lanka, 20/10/2018
42 Ish Sodhi 496
43 Mark Watt 490 495 v United States, 14/12/2019
44 Imad Wasim 488 570 v England, 19/05/2019
45 This player has moved up in the rankings since the previous rankings update Hasan Ali 483 766 v New Zealand, 06/01/2018
46 This player has moved up in the rankings since the previous rankings update Usman Khan 482 504 v Sri Lanka, 02/10/2019
47 This player has moved down in the rankings since the previous rankings update Jhye Richardson 480 548 v Pakistan, 24/03/2019
48 Rohan Mustafa 477 477 v Ireland, 18/01/2021
49 Simi Singh 473 474 v Netherlands, 07/06/2021
50 Mashrafe Mortaza 469 653 v Zimbabwe, 23/01/2009
51 Mohammad Mohammad Saifuddin 468 496 v West Indies, 25/01/2021
52 Safyaan Sharif 467 542 v England, 10/06/2018
53 Tendai Chatara 465 562 v Ireland, 07/03/2015
54 Nuwan Pradeep 459 506 v England, 13/10/2018
55 Jimmy Neesham 458 458 v Bangladesh, 26/03/2021
56 Saqib Mahmood 454 454 v Pakistan, 13/07/2021
57 This player has moved up in the rankings since the previous rankings update Jason Holder 451 486 v Sri Lanka, 10/03/2021
58 This player has moved down in the rankings since the previous rankings update Moeen Ali 449 629 v Australia, 24/06/2018
59 Wahab Riaz 447 522 v England, 13/11/2015
60 Faheem Ashraf 445 477 v South Africa, 02/04/2021
61 This player has moved up in the rankings since the previous rankings update Akeal Hosein 443 443 v Australia, 26/07/2021
This player has moved down in the rankings since the previous rankings update Suranga Lakmal 443 594 v Bangladesh, 25/01/2018
63 This player has moved down in the rankings since the previous rankings update Sikandar Raza 440 494 v UAE, 16/04/2019
64 This player has moved down in the rankings since the previous rankings update Blessing Muzarabani 437 440 v Bangladesh, 18/07/2021
65 This player has moved down in the rankings since the previous rankings update Tom Curran 436 443 v Sri Lanka, 04/07/2021
This player has moved up in the rankings since the previous rankings update Ashton Agar 436 436 v West Indies, 26/07/2021
67 This player has moved down in the rankings since the previous rankings update Taskin Ahmed 434 456 v Sri Lanka, 28/03/2017
68 This player has moved down in the rankings since the previous rankings update Anrich Nortje 431 431 v Ireland, 16/07/2021
69 This player has moved down in the rankings since the previous rankings update Josh Davey 427 436 v UAE, 15/12/2019
70 This player has moved down in the rankings since the previous rankings update Joshua Little 421 421 v South Africa, 16/07/2021
This player has moved down in the rankings since the previous rankings update Craig Young 421 421 v South Africa, 16/07/2021
72 This player has moved down in the rankings since the previous rankings update Sean Williams 420 474 v Sri Lanka, 30/06/2017
73 This player has moved down in the rankings since the previous rankings update Kane Richardson 416 448 v India, 17/01/2020
74 This player has moved down in the rankings since the previous rankings update Ben Stokes 410 474 v New Zealand, 03/07/2019
75 This player has moved down in the rankings since the previous rankings update Shardul Thakur 405 411 v England, 28/03/2021
76 Rubel Hossain 400 514 v Pakistan, 01/12/2011
77 Gulbadin Naib 399 472 v Ireland, 21/05/2019
78 Hardik Pandya 394 552 v South Africa, 16/02/2018
Alasdair Evans 394 421 v England, 10/06/2018
Keshav Maharaj 394 394 v Ireland, 16/07/2021
81 Barry McCarthy 391 448 v West Indies, 09/01/2020
82 This player has moved down in the rankings since the previous rankings update Mitchell Marsh 390 511 v New Zealand, 04/12/2016
83 This player has moved down in the rankings since the previous rankings update Dhananjaya de Silva 388 412 v Bangladesh, 23/05/2021
84 This player has moved down in the rankings since the previous rankings update Marcus Stoinis 377 426 v England, 25/06/2019
85 This player has moved down in the rankings since the previous rankings update Lakshan Sandakan 376 383 v Bangladesh, 25/05/2021
86 This player has moved down in the rankings since the previous rankings update Taijul Islam 374 397 v Zimbabwe, 06/03/2020
87 Mohammad Nawaz 370 376 v South Africa, 07/04/2021
88 Donald Tiripano 367 373 v Pakistan, 03/11/2020
89 Assad Vala 361 369 v Namibia, 23/09/2019
90 Fred Klaassen 358 358 v Ireland, 07/06/2021
91 This player has moved up in the rankings since the previous rankings update George Dockrell 357 589 v West Indies, 16/02/2015
92 This player has moved down in the rankings since the previous rankings update Oshane Thomas 355 419 v Australia, 06/06/2019
93 Kyle Jamieson 352 352 v Bangladesh, 26/03/2021
94 Michael Leask 351 362 v Papua New Guinea, 17/08/2019
95 Zeeshan Maqsood 350 350 v United States, 11/02/2020
96 This player has moved up in the rankings since the previous rankings update Sharafuddin Ashraf 347 354 v West Indies, 25/03/2018
This player has moved down in the rankings since the previous rankings update Roston Chase 347
98 Bilal Khan 344 344 v United States, 11/02/2020
99 Saurabh Netravalkar 343 352 v Oman, 11/02/2020
100 Norman Vanua 342 353 v Namibia, 22/09/2019