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!

top-banner@x2
top-banner-tablet@x2
Look back through the MRF Tyres Rankings Archive using the date selector below:
odi

Men's ODI Bowling Rankings

Last Updated - 24. June 2022
Pos Player Team Rating Career Best Rating
1
(0)
NZ
726
770 v West Indies, 22/06/2019
2
(0)
Matt Henry 683 691 v Bangladesh, 26/03/2021
3
(0)
Shaheen Afridi 681 688 v West Indies, 10/06/2022
4
(0)
Chris Woakes 680 711 v Sri Lanka, 04/07/2021
5
(0)
Jasprit Bumrah 679 841 v West Indies, 01/11/2018
6
(1) This player has moved up in the rankings since the previous rankings update
Josh Hazlewood 679 733 v England, 26/01/2018
7
(1) This player has moved down in the rankings since the previous rankings update
Mujeeb Ur Rahman 676 712 v Ireland, 24/01/2021
8
(0)
Mehedi Hasan 661 725 v Sri Lanka, 25/05/2021
9
(0)
Mohammad Nabi 657 657 v Zimbabwe, 09/06/2022
10
(0)
Shakib Al Hasan 657 717 v Zimbabwe, 05/11/2009
11
(0)
Rashid Khan 651 806 v Pakistan, 21/09/2018
12
(0)
Andy McBrine 646 646 v West Indies, 16/01/2022
13
(0)
Kagiso Rabada 644 724 v England, 29/05/2017
14
(0)
Pat Cummins 637 729 v Pakistan, 12/06/2019
15
(1) This player has moved up in the rankings since the previous rankings update
Mustafizur Rahman 614 695 v West Indies, 14/12/2018
16
(1) This player has moved down in the rankings since the previous rankings update
Mitchell Starc 611 783 v New Zealand, 29/03/2015
17
(0)
Yuzvendra Chahal 610 730 v New Zealand, 23/01/2019
18
(1) This player has moved up in the rankings since the previous rankings update
Lungi Ngidi 607 621 v Australia, 04/03/2020
19
(1) This player has moved up in the rankings since the previous rankings update
Alzarri Joseph 604 610 v Pakistan, 10/06/2022
20
(2) This player has moved down in the rankings since the previous rankings update
Adam Zampa 603 650 v Pakistan, 29/03/2022
21
(0)
Bhuvneshwar Kumar 585 657 v West Indies, 17/10/2014
22
(0)
Tabraiz Shamsi 582 597 v Bangladesh, 20/03/2022
23
(0)
Mark Wood 576 615 v Afghanistan, 18/06/2019
24
(0)
Mitchell Santner 574 663 v England, 25/02/2018
25
(0)
Ahmed Raza 560 562 v Papua New Guinea, 15/03/2022
26
(1) This player has moved up in the rankings since the previous rankings update
Mohammad Shami 550 654 v Bangladesh, 19/03/2015
27
(1) This player has moved up in the rankings since the previous rankings update
Akeal Hosein 547 547 v Pakistan, 12/06/2022
28
(2) This player has moved down in the rankings since the previous rankings update
Akila Dananjaya 546 651 v England, 23/10/2018
29
(0)
Shadab Khan 545 607 v South Africa, 22/01/2019
30
(1) This player has moved up in the rankings since the previous rankings update
Kuldeep Yadav 540 765 v New Zealand, 26/01/2019
31
(1) This player has moved down in the rankings since the previous rankings update
Dushmantha Chameera 537 552 v Australia, 16/06/2022
32
(1) This player has moved up in the rankings since the previous rankings update
Mark Watt 535 539 v Oman, 15/04/2022
33
(1) This player has moved up in the rankings since the previous rankings update
Ravindra Jadeja 534 738 v Zimbabwe, 01/08/2013
34
(1) This player has moved up in the rankings since the previous rankings update
Bilal Khan 532 545 v United States, 12/06/2022
35
(3) This player has moved down in the rankings since the previous rankings update
Wanindu Hasaranga 531 546 v Australia, 14/06/2022
36
(0)
Keshav Maharaj 531 542 v Bangladesh, 18/03/2022
37
(0)
David Willey 526 551 v Sri Lanka, 02/07/2016
38
(0)
Taskin Ahmed 523 523 v South Africa, 23/03/2022
39
(0)
Colin de Grandhomme 523 523 v Netherlands, 04/04/2022
40
(0)
Sandeep Lamichhane 517 517 v United States, 15/06/2022
41
(0)
Blessing Muzarabani 515 515 v Afghanistan, 09/06/2022
42
(0)
Ish Sodhi 509 509 v Netherlands, 04/04/2022
43
(0)
Adil Rashid 506 687 v Sri Lanka, 20/10/2018
44
(0)
Simi Singh 499 507 v Zimbabwe, 13/09/2021
45
(0)
Sheldon Cottrell 494 581 v Sri Lanka, 26/02/2020
46
(0)
Saurabh Netravalkar 490 490 v Nepal, 15/06/2022
47
(0)
Mohammad Nawaz 484 484 v West Indies, 12/06/2022
48
(0)
M. Prasidh Krishna 481 481 v West Indies, 11/02/2022
49
(0)
Joshua Little 481 493 v West Indies, 13/01/2022
50
(1) This player has moved up in the rankings since the previous rankings update
Zeeshan Maqsood 478 478 v Nepal, 14/06/2022
51
(1) This player has moved up in the rankings since the previous rankings update
Dwaine Pretorius 476 539 v Australia, 06/07/2019
52
(2) This player has moved down in the rankings since the previous rankings update
Jhye Richardson 475 548 v Pakistan, 24/03/2019
53
(0)
Chad Soper 474 469 v Oman, 16/04/2022
54
(0)
Rohan Mustafa 474 496 v Namibia, 08/03/2022
55
(0)
Craig Young 471 470 v West Indies, 16/01/2022
56
(0)
Andile Phehlukwayo 470 613 v Pakistan, 30/01/2019
57
(0)
Imad Wasim 466 570 v England, 19/05/2019
58
(0)
Hasan Ali 463 766 v New Zealand, 06/01/2018
59
(0)
Kaleemullah 462 476 v Papua New Guinea, 16/04/2022
60
(0)
Tendai Chatara 457 562 v Ireland, 07/03/2015
61
(0)
Mohammad Mohammad Saifuddin 454 496 v West Indies, 25/01/2021
62
(1) This player has moved up in the rankings since the previous rankings update
Haris Rauf 451 462 v West Indies, 08/06/2022
63
(1) This player has moved up in the rankings since the previous rankings update
Jimmy Neesham 451 458 v Bangladesh, 26/03/2021
64
(2) This player has moved down in the rankings since the previous rankings update
Dhananjaya de Silva 449 454 v Australia, 21/06/2022
65
(0)
Fred Klaassen 446 458 v New Zealand, 04/04/2022
66
(0)
Safyaan Sharif 443 542 v England, 10/06/2018
67
(1) This player has moved up in the rankings since the previous rankings update
Saqib Mahmood 441 454 v Pakistan, 13/07/2021
68
(1) This player has moved up in the rankings since the previous rankings update
Hamza Tahir 438 442 v UAE, 31/05/2022
69
(1) This player has moved up in the rankings since the previous rankings update
Moeen Ali 438 629 v Australia, 24/06/2018
70
(3) This player has moved down in the rankings since the previous rankings update
Ashton Agar 438 456 v Sri Lanka, 14/06/2022
71
(19) This player has moved up in the rankings since the previous rankings update
Maheesh Theekshana 433 433 v Australia, 24/06/2022
72
(0)
Jason Holder 433 486 v Sri Lanka, 10/03/2021
73
(2) This player has moved down in the rankings since the previous rankings update
Nuwan Pradeep 432 506 v England, 13/10/2018
74
(0)
Wahab Riaz 428 522 v England, 13/11/2015
75
(0)
Faheem Ashraf 425 477 v South Africa, 02/04/2021
76
(0)
Tom Curran 423 443 v Sri Lanka, 04/07/2021
77
(4) This player has moved down in the rankings since the previous rankings update
Jeffrey Vandersay 422 431 v Australia, 21/06/2022
78
(1) This player has moved down in the rankings since the previous rankings update
Michael Leask 418 425 v United States, 29/05/2022
79
(1) This player has moved down in the rankings since the previous rankings update
Anrich Nortje 417 436 v Sri Lanka, 02/09/2021
80
(1) This player has moved down in the rankings since the previous rankings update
Assad Vala 409 392 v Oman, 16/04/2022
81
(1) This player has moved down in the rankings since the previous rankings update
Sikandar Raza 403 494 v UAE, 16/04/2019
82
(1) This player has moved down in the rankings since the previous rankings update
Alasdair Evans 403 421 v England, 10/06/2018
83
(1) This player has moved down in the rankings since the previous rankings update
Khawar Ali 398 401 v Nepal, 09/06/2022
84
(1) This player has moved down in the rankings since the previous rankings update
Ben Stokes 398 474 v New Zealand, 03/07/2019
85
(1) This player has moved down in the rankings since the previous rankings update
Doug Bracewell 396 437 v India, 16/10/2016
86
(1) This player has moved down in the rankings since the previous rankings update
Zahoor Khan 395 417 v Papua New Guinea, 15/03/2022
87
(1) This player has moved down in the rankings since the previous rankings update
Shardul Thakur 393 411 v England, 28/03/2021
88
(1) This player has moved down in the rankings since the previous rankings update
Wayne Parnell 392 550 v West Indies, 28/01/2015
89
(1) This player has moved down in the rankings since the previous rankings update
Sean Williams 389 474 v Sri Lanka, 30/06/2017
90
(1) This player has moved down in the rankings since the previous rankings update
Rubel Hossain 388 514 v Pakistan, 01/12/2011
91
(0)
Norman Vanua 386 379 v Oman, 12/04/2022
92
(1) This player has moved up in the rankings since the previous rankings update
Karan KC 385 387 v Oman, 14/06/2022
93
(2) This player has moved up in the rankings since the previous rankings update
Hardik Pandya 382 552 v South Africa, 16/02/2018
94
(2) This player has moved down in the rankings since the previous rankings update
Mitchell Marsh 381 511 v New Zealand, 04/12/2016
95
(1) This player has moved up in the rankings since the previous rankings update
Ravichandran Ashwin 381 691 v Sri Lanka, 24/07/2012
96
(2) This player has moved down in the rankings since the previous rankings update
Jason Behrendorff 380 439 v England, 11/07/2019
97
(0)
Barry McCarthy 379 448 v West Indies, 09/01/2020
98
(0)
Hayden Walsh 378 383 v Netherlands, 04/06/2022
99
(0)
Logan van Beek 378 385 v England, 19/06/2022
100
(0)
Kemar Roach 378 650 v Pakistan, 19/07/2013