Babar Azam top the ranking of Men's ODI Player BAT Ranking.
POS ▲ | Icon | TEAM | Player | Rating | Best ▼ | Career Best Rating |
---|---|---|---|---|---|---|
1 | Pakistan | Babar Azam | 824 | 898 | 898 v West Indies at Multan 2022 | |
2 | India | Shubman Gill | 801 | 847 | 847 v Australia at Indore 2023 | |
3 | India | Virat Kohli | 768 | 909 | 909 v England at Headingley 2018 | |
4 | India | Rohit Sharma | 746 | 882 | 882 v Sri Lanka at Headingley 2019 | |
5 | New Zealand | Daryl Mitchell | 728 | 750 | 750 v India at Mumbai 2023 | |
6 | Australia | David Warner | 723 | 869 | 869 v Pakistan at Adelaide 2017 | |
6 | Ireland | Harry Tector | 723 | 729 | 729 v Zimbabwe at Harare 2023 | |
8 | England | Dawid Malan | 707 | 730 | 730 v Netherlands at Pune 2023 | |
9 | South Africa | Rassie van der Dussen | 701 | 796 | 796 v England at Durham 2022 | |
10 | South Africa | Heinrich Klaasen | 697 | 757 | 757 v Bangladesh at Mumbai 2023 | |
11 | India | Shreyas Iyer | 689 | 710 | 710 v New Zealand at Mumbai 2023 | |
12 1 ↑ | Pakistan | Fakhar Zaman | 682 | 784 | 784 v New Zealand at Rawalpindi 2023 | |
13 1 ↓ | Afghanistan | Ibrahim Zadran | 680 | 692 | 692 v Australia at Mumbai 2023 | |
14 | West Indies | Shai Hope | 676 | 802 | 802 v Bangladesh at Malahide 2019 | |
15 5 ↑ | Sri Lanka | Charith Asalanka | 673 | 673 | 673 v Afghanistan at Pallekele 2024 | |
16 1 ↓ | Pakistan | Imam-ul-Haq | 672 | 815 | 815 v West Indies at Multan 2022 | |
17 1 ↓ | India | KL Rahul | 666 | 674 | 674 v South Africa at Gqeberha 2023 | |
18 10 ↑ | Sri Lanka | Pathum Nissanka | 663 | 673 | 673 v Afghanistan at Pallekele 2024 | |
19 2 ↓ | South Africa | David Miller | 654 | 673 | 673 v Australia at Kolkata 2023 | |
19 2 ↓ | Australia | Travis Head | 654 | 679 | 679 v India at Ahmedabad 2023 | |
21 2 ↓ | Australia | Steve Smith | 644 | 740 | 740 v Pakistan at Sydney 2017 | |
22 1 ↓ | Australia | Marnus Labuschagne | 626 | 631 | 631 v England at Ahmedabad 2023 | |
23 1 ↓ | South Africa | Aiden Markram | 623 | 657 | 657 v New Zealand at Pune 2023 | |
24 | Netherlands | Scott Edwards | 618 | 644 | 644 v Bangladesh at Kolkata 2023 | |
25 | Namibia | Gerhard Erasmus | 614 | 618 | 618 v United Arab Emirates at Namibia 2023 | |
26 | Ireland | Paul Stirling | 608 | 698 | 698 v Netherlands at Utrecht 2021 | |
27 | Australia | Glenn Maxwell | 600 | 728 | 728 v India at Canberra 2016 | |
27 4 ↓ | Afghanistan | Rahmanullah Gurbaz | 600 | 644 | 644 v Pakistan at Chennai 2023 | |
29 | England | Jos Buttler | 597 | 731 | 731 v West Indies at Southampton 2019 | |
29 | Pakistan | Mohammad Rizwan | 597 | 602 | 602 v Australia at Bengaluru 2023 | |
31 | South Africa | Temba Bavuma | 596 | 691 | 691 v Australia at Potchefstroom 2023 | |
32 | Bangladesh | Mushfiqur Rahim | 594 | 739 | 739 v Sri Lanka at Mirpur 2021 | |
33 | New Zealand | Tom Latham | 589 | 657 | 657 v Pakistan at Karachi 2023 | |
34 1 ↑ | Afghanistan | Rahmat Shah | 588 | 635 | 635 v Sri Lanka at Pallekele 2022 | |
35 1 ↓ | Zimbabwe | Sikandar Raza | 587 | 627 | 627 v India at Harare 2022 | |
36 | New Zealand | Kane Williamson | 583 | 792 | 792 v South Africa at Centurion 2015 | |
37 | New Zealand | Will Young | 580 | 581 | 581 v Bangladesh at Nelson 2023 | |
38 | England | Ben Stokes | 576 | 684 | 684 v New Zealand at Lords 2019 | |
39 | England | Jonny Bairstow | 573 | 796 | 796 v India at Pune 2021 | |
40 | England | Jason Roy | 569 | 773 | 773 v Australia at Edgbaston 2019 | |
41 6 ↑ | Sri Lanka | S.Samarawickrama | 568 | 568 | 568 v Afghanistan at Pallekele 2024 | |
42 1 ↓ | England | Joe Root | 565 | 816 | 816 v Sri Lanka at Dambulla 2018 | |
42 1 ↑ | Sri Lanka | Kusal Mendis | 565 | 625 | 625 v Zimbabwe at Galle 2017 | |
42 1 ↓ | West Indies | Nicholas Pooran | 565 | 634 | 634 v Ireland at Grenada 2020 | |
45 1 ↓ | New Zealand | Devon Conway | 562 | 603 | 603 v Bangladesh at Chennai 2023 | |
46 1 ↓ | Australia | Mitchell Marsh | 560 | 635 | 635 v New Zealand at Canberra 2016 | |
47 1 ↓ | Bangladesh | Shakib Al Hasan | 554 | 683 | 683 v Pakistan at Lords 2019 | |
48 1 ↑ | Papua New Guinea | Assad Vala | 536 | 550 | 550 v Nepal at Dubai 2023 | |
48 1 ↑ | Bangladesh | Najmul Hossain Shanto | 536 | 536 | 536 v New Zealand at Napier 2023 | |
50 1 ↑ | India | Ishan Kishan | 534 | 625 | 625 v Sri Lanka at Colombo (RPS) 2023 | |
51 1 ↑ | Zimbabwe | Sean Williams | 533 | 571 | 571 v Sri Lanka at Bulawayo 2023 | |
52 1 ↑ | New Zealand | Rachin Ravindra | 532 | 560 | 560 v Sri Lanka at Bengaluru 2023 | |
53 1 ↑ | Bangladesh | Litton Das | 530 | 627 | 627 v Zimbabwe at Harare 2022 | |
54 1 ↑ | Scotland | George Munsey | 529 | 587 | 587 v Namibia at Glasgow 2022 | |
54 1 ↑ | Bangladesh | Mahmudullah | 529 | 595 | 595 v India at Mirpur 2022 | |
56 1 ↑ | Ireland | Andy Balbirnie | 527 | 585 | 585 v South Africa at Malahide 2021 | |
57 19 ↑ | Afghanistan | Azmatullah Omarzai | 526 | 540 | 540 v Sri Lanka at Pallekele 2024 | |
58 10 ↓ | Afghanistan | Hashmatullah Shahidi | 523 | 549 | 549 v Netherlands at Lucknow 2023 | |
59 1 ↓ | United Arab Emirates | Vriitya Aravind | 518 | 538 | 538 v Oman at Bulawayo 2023 | |
60 1 ↓ | USA | Gajanand Singh | 512 | 512 | 512 v United Arab Emirates at Harare 2023 | |
61 1 ↓ | USA | Aaron Jones | 510 | 540 | 540 v Papua New Guinea at Namibia 2023 | |
62 1 ↓ | Bangladesh | Tamim Iqbal | 507 | 728 | 728 v West Indies at St Kitts 2018 | |
63 1 ↓ | Bangladesh | Max ODowd | 506 | 517 | 517 v West Indies at Harare 2023 | |
63 1 ↓ | Australia | Alex Carey | 506 | 669 | 669 v West Indies at Barbados 2021 | |
63 1 ↓ | Scotland | Kyle Coetzer | 506 | 678 | 678 v Papua New Guinea at Aberdeen 2019 | |
66 1 ↓ | Oman | Aqib Ilyas | 501 | 584 | 584 v USA at Kirtipur, Nepal 2020 | |
67 1 ↓ | United Arab Emirates | Muhammad Waseem | 500 | 511 | 511 v Sri Lanka at Bulawayo 2023 | |
68 1 ↓ | Scotland | Richie Berrington | 496 | 555 | 555 v USA at Texas 2022 | |
69 1 ↓ | USA | Monank Patel | 493 | 554 | 554 v Papua New Guinea at Namibia 2022 | |
70 1 ↓ | Oman | Zeeshan Maqsood | 487 | 514 | 514 v Ireland at Bulawayo 2023 | |
71 1 ↓ | Scotland | Michael Leask | 484 | 491 | 491 v Zimbabwe at Bulawayo 2023 | |
72 11 ↑ | Afghanistan | Mohammad Nabi | 482 | 550 | 550 v Bangladesh at Mirpur 2016 | |
73 2 ↓ | New Zealand | Glenn Phillips | 481 | 496 | 496 v India at Mumbai 2023 | |
74 1 ↓ | United Arab Emirates | Asif Khan | 476 | 476 | 476 v USA at Harare 2023 | |
74 1 ↓ | Oman | Ayaan Khan | 476 | 476 | 476 v West Indies at Harare 2023 | |
74 1 ↓ | Ireland | Curtis Campher | 476 | 476 | 476 v Zimbabwe at Harare 2023 | |
77 3 ↑ | Nepal | Rohit Paudel | 474 | 519 | 519 v Papua New Guinea at Dubai 2023 | |
78 1 ↓ | Oman | Kashyap Prajapati | 464 | 464 | 464 v West Indies at Harare 2023 | |
79 1 ↓ | New Zealand | Henry Nicholls | 463 | 596 | 596 v Bangladesh at Dunedin 2021 | |
80 1 ↓ | USA | Steven Taylor | 462 | 501 | 501 v Jersey at Namibia 2023 | |
81 | Zimbabwe | Craig Ervine | 460 | 522 | 522 v Afghanistan at Bulawayo 2015 | |
82 10 ↓ | Nepal | Aasif Sheikh | 457 | 496 | 496 v Papua New Guinea at Kirtipur, Nepal 2023 | |
82 2 ↑ | Namibia | Michael van Lingen | 457 | 465 | 465 v United Arab Emirates at Namibia 2023 | |
84 1 ↑ | South Africa | Tony de Zorzi | 456 | 456 | 456 v India at Paarl 2023 | |
85 1 ↑ | Oman | Jatinder Singh | 453 | 506 | 506 v United Arab Emirates at Kathmandu, Nepal 2023 | |
86 1 ↑ | Ireland | George Dockrell | 452 | 460 | 460 v Zimbabwe at Harare 2023 | |
87 6 ↓ | Afghanistan | Najibullah Zadran | 450 | 555 | 555 v Sri Lanka at Hambantota 2023 | |
88 8 ↑ | Nepal | Kushal Bhurtel | 449 | 459 | 459 v Canada at Kirtipur, Nepal 2024 | |
89 1 ↓ | Pakistan | Iftikhar Ahmed | 448 | 457 | 457 v New Zealand at Bengaluru 2023 | |
90 1 ↓ | India | Shikhar Dhawan | 447 | 807 | 807 v Pakistan at Dubai 2018 | |
90 1 ↓ | Bangladesh | Towhid Hridoy | 447 | 452 | 452 v New Zealand at Dunedin 2023 | |
92 1 ↓ | Scotland | Brandon McMullen | 445 | 445 | 445 v Netherlands at Bulawayo 2023 | |
93 1 ↓ | West Indies | Brandon King | 444 | 471 | 471 v Oman at Harare 2023 | |
94 1 ↓ | India | Hardik Pandya | 438 | 561 | 561 v Sri Lanka at Colombo (RPS) 2021 | |
95 1 ↓ | Pakistan | Haris Sohail | 434 | 618 | 618 v Zimbabwe at Rawalpindi 2020 | |
95 1 ↓ | Netherlands | Teja Nidamanuru | 434 | 443 | 443 v West Indies at Harare 2023 | |
97 1 ↓ | Netherlands | Vikramjit Singh | 432 | 467 | 467 v Pakistan at Hyderabad 2023 | |
98 | Papua New Guinea | Tony Ura | 431 | 444 | 444 v Namibia at Lauderhill 2019 | |
98 | Bangladesh | Mehidy Hasan | 431 | 462 | 462 v India at Mirpur 2022 | |
100 | Scotland | Matthew Cross | 430 | 446 | 446 v United Arab Emirates at Aberdeen 2022 |
Fakhar Zaman ranking up by 1 position. Ibrahim Zadran ranking down by 1 position. Charith Asalanka ranking up by 5 position. Imam-ul-Haq ranking down by 1 position. KL Rahul ranking down by 1 position. Pathum Nissanka ranking up by 10 position. David Miller ranking down by 2 position. Travis Head ranking down by 2 position. Steve Smith ranking down by 2 position. Marnus Labuschagne ranking down by 1 position. Aiden Markram ranking down by 1 position. Rahmanullah Gurbaz ranking down by 4 position. Rahmat Shah ranking up by 1 position. Sikandar Raza ranking down by 1 position. S.Samarawickrama ranking up by 6 position. Joe Root ranking down by 1 position. Kusal Mendis ranking up by 1 position. Nicholas Pooran ranking down by 1 position. Devon Conway ranking down by 1 position. Mitchell Marsh ranking down by 1 position. Shakib Al Hasan ranking down by 1 position. Assad Vala ranking up by 1 position. Najmul Hossain Shanto ranking up by 1 position. Ishan Kishan ranking up by 1 position. Sean Williams ranking up by 1 position. Rachin Ravindra ranking up by 1 position. Litton Das ranking up by 1 position. George Munsey ranking up by 1 position. Mahmudullah ranking up by 1 position. Andy Balbirnie ranking up by 1 position. Azmatullah Omarzai ranking up by 19 position. Hashmatullah Shahidi ranking down by 10 position. Vriitya Aravind ranking down by 1 position. Gajanand Singh ranking down by 1 position. Aaron Jones ranking down by 1 position. Tamim Iqbal ranking down by 1 position. Max ODowd ranking down by 1 position. Alex Carey ranking down by 1 position. Kyle Coetzer ranking down by 1 position. Aqib Ilyas ranking down by 1 position. Muhammad Waseem ranking down by 1 position. Richie Berrington ranking down by 1 position. Monank Patel ranking down by 1 position. Zeeshan Maqsood ranking down by 1 position. Michael Leask ranking down by 1 position. Mohammad Nabi ranking up by 11 position. Glenn Phillips ranking down by 2 position. Asif Khan ranking down by 1 position. Ayaan Khan ranking down by 1 position. Curtis Campher ranking down by 1 position. Rohit Paudel ranking up by 3 position. Kashyap Prajapati ranking down by 1 position. Henry Nicholls ranking down by 1 position. Steven Taylor ranking down by 1 position. Aasif Sheikh ranking down by 10 position. Michael van Lingen ranking up by 2 position. Tony de Zorzi ranking up by 1 position. Jatinder Singh ranking up by 1 position. George Dockrell ranking up by 1 position. Najibullah Zadran ranking down by 6 position. Kushal Bhurtel ranking up by 8 position. Iftikhar Ahmed ranking down by 1 position. Shikhar Dhawan ranking down by 1 position. Towhid Hridoy ranking down by 1 position. Brandon McMullen ranking down by 1 position. Brandon King ranking down by 1 position. Hardik Pandya ranking down by 1 position. Haris Sohail ranking down by 1 position. Teja Nidamanuru ranking down by 1 position. Vikramjit Singh ranking down by 1 position.