ICC ODI Batting Ranking

ODI Batting
Rating Name Career Best ODI Rating Career Best ODI Ranking
1 826 Shubman Gill IND 847 v Australia, 24/09/2023 1 v Sri Lanka, on 02/11/2023
2 824 Babar Azam PAK 898 v West Indies, 10/06/2022 1 v South Africa, on 02/04/2021
3 791 Virat Kohli IND 911 v England, 12/07/2018 1 v Australia, on 30/10/2013
4 769 Rohit Sharma IND 885 v Sri Lanka, 06/07/2019 2 v England, on 12/07/2018
5 760 Quinton de Kock SA 813 v Sri Lanka, 10/03/2019 2 v India, on 06/10/2022
6 750 Daryl Mitchell NZ 750 v India, 15/11/2023 8 v India, on 15/11/2023
7 745 David Warner AUS 880 v Pakistan, 26/01/2017 1 v Pakistan, on 26/01/2017
8 735 Rassie van der Dussen SA 796 v England, 19/07/2022 2 v England, on 27/01/2023
9 729 Dawid Malan ENG 730 v Netherlands, 08/11/2023 8 v Afghanistan, on 15/10/2023
9 729 Harry Tector IRE 729 v England, 23/09/2023 4 v England, on 23/09/2023
11 721 Heinrich Klaasen SA 756 v Bangladesh, 24/10/2023 4 v Bangladesh, on 24/10/2023
12 696 Shreyas Iyer IND 710 v New Zealand, 15/11/2023 12 v New Zealand, on 15/11/2023
13 684 Ibrahim Zadran AFG 692 v Australia, 07/11/2023 12 v Australia, on 07/11/2023
14 682 Fakhar Zaman PAK 784 v New Zealand, 29/04/2023 2 v New Zealand, on 29/04/2023
15 679 Travis Head AUS 679 v India, 19/11/2023 15 v India, on 19/11/2023
16 677 Shai Hope WI 808 v Bangladesh, 17/05/2019 4 v Bangladesh, on 13/05/2019
17 673 David Miller SA 673 v Australia, 16/11/2023 14 v Sri Lanka, on 07/10/2023
18 672 Imam-ul-Haq PAK 815 v West Indies, 12/06/2022 2 v West Indies, on 10/06/2022
19 665 Lokesh Rahul IND 665 v Australia, 19/11/2023 17 v Netherlands, on 12/11/2023
20 638 Steve Smith AUS 752 v Pakistan, 22/01/2017 6 v England, on 19/11/2022
21 633 Aiden Markram SA 656 v Pakistan, 27/10/2023 14 v Pakistan, on 27/10/2023
22 629 Marnus Labuschagne AUS 629 v India, 19/11/2023 22 v India, on 19/11/2023
23 627 Kariyawasa Asalanka SL 638 v Bangladesh, 06/11/2023 20 v South Africa, on 07/10/2023
24 623 Paul Stirling IRE 697 v Netherlands, 04/06/2021 9 v Pakistan, on 23/05/2013
25 622 Rahmanullah Gurbaz AFG 649 v Pakistan, 23/10/2023 15 v Pakistan, on 23/10/2023
26 618 Glenn Maxwell AUS 735 v India, 20/01/2016 7 v Pakistan, on 20/03/2015
26 618 Scott Edwards NED 648 v Bangladesh, 28/10/2023 16 v Bangladesh, on 28/10/2023
28 617 Pathum Nissanka SL 638 v Afghanistan, 30/10/2023 20 v England, on 26/10/2023
29 615 Sikandar Raza ZIM 627 v India, 22/08/2022 25 v India, on 22/08/2022
30 614 Gerhard Erasmus NAM 618 v UAE, 02/04/2023 27 v Jersey, on 30/03/2023
30 614 Temba Bavuma SA 691 v Australia, 12/09/2023 11 v Australia, on 12/09/2023
32 604 Jos Buttler ENG 741 v Bangladesh, 08/06/2019 11 v South Africa, on 06/02/2016
33 601 Kane Williamson NZ 799 v India, 09/07/2019 3 v Zimbabwe, on 02/08/2015
33 601 Nicholas Pooran WI 634 v Ireland, 12/01/2020 19 v Netherlands, on 26/06/2023
35 600 Mushfiqur Rahim BAN 739 v Sri Lanka, 25/05/2021 11 v Afghanistan, on 25/02/2022
36 597 Mohammad Rizwan PAK 597 v England, 11/11/2023 34 v England, on 11/11/2023
37 594 Ben Stokes ENG 694 v New Zealand, 14/07/2019 19 v West Indies, on 24/09/2017
38 591 Jonny Bairstow ENG 796 v India, 26/03/2021 5 v India, on 26/03/2021
39 587 Jason Roy ENG 782 v Australia, 11/07/2019 9 v Australia, on 11/07/2019
40 586 Rahmat Shah AFG 635 v Sri Lanka, 27/11/2022 20 v Sri Lanka, on 02/06/2023
41 582 Joe Root ENG 824 v Sri Lanka, 13/10/2018 2 v India, on 17/07/2018
42 579 Tom Latham NZ 657 v Pakistan, 09/01/2023 16 v Pakistan, on 09/01/2023
42 579 Devon Conway NZ 602 v Bangladesh, 13/10/2023 33 v Bangladesh, on 13/10/2023
44 577 Mitchell Marsh AUS 641 v New Zealand, 06/12/2016 21 v New Zealand, on 06/12/2016
45 571 Shakib Al Hasan BAN 692 v Pakistan, 05/07/2019 12 v Pakistan, on 22/03/2012
46 566 Sean Williams ZIM 571 v Sri Lanka, 02/07/2023 40 v Bangladesh, on 11/11/2015
47 551 Ishan Kishan IND 625 v Sri Lanka, 12/09/2023 22 v Sri Lanka, on 12/09/2023
48 550 Kusal Mendis SL 631 v Zimbabwe, 30/06/2017 23 v Zimbabwe, on 30/06/2017
49 548 Rachin Ravindra NZ 560 v Sri Lanka, 09/11/2023 47 v Sri Lanka, on 09/11/2023
50 545 Mahmudullah BAN 595 v India, 07/12/2022 33 v England, on 06/03/2023
51 541 Liton Liton Das BAN 627 v Zimbabwe, 05/08/2022 24 v Zimbabwe, on 05/08/2022
52 537 Hashmatullah Shahidi AFG 545 v Netherlands, 03/11/2023 46 v Zimbabwe, on 09/06/2022
53 536 Assad Vala PNG 550 v Nepal, 27/02/2023 42 v Nepal, on 27/02/2023
54 535 Sadeera Samarawickrama SL 535 v New Zealand, 09/11/2023 55 v England, on 26/10/2023
55 529 George Munsey SCO 587 v Namibia, 10/07/2022 34 v Namibia, on 10/07/2022
56 523 Tamim Iqbal BAN 737 v West Indies, 28/07/2018 12 v Sri Lanka, on 15/09/2018
57 522 Alex Carey AUS 656 v New Zealand, 06/09/2022 20 v New Zealand, on 11/09/2022
58 521 Will Young NZ 523 v South Africa, 01/11/2023 56 v Afghanistan, on 18/10/2023
58 521 Andrew Balbirnie IRE 584 v South Africa, 13/07/2021 35 v West Indies, on 08/01/2022
58 521 Nazmul Shanto BAN 521 v Australia, 11/11/2023 59 v Australia, on 11/11/2023
61 518 Vriitya Aravind UAE 538 v Oman, 21/06/2023 46 v Oman, on 21/06/2023
62 512 Gajanand Singh USA 512 v UAE, 06/07/2023 57 v UAE, on 06/07/2023
63 510 Aaron Jones USA 540 v Papua New Guinea, 02/04/2023 47 v Papua New Guinea, on 02/04/2023
64 506 Max O’Dowd NED 517 v West Indies, 26/06/2023 57 v Sri Lanka, on 09/07/2023
64 506 Kyle Coetzer SCO 647 v Ireland, 18/03/2018 20 v Zimbabwe, on 12/03/2018
66 501 Aqib Ilyas OMA 578 v United States, 11/02/2020 37 v Namibia, on 27/11/2021
67 500 Muhammad Waseem UAE 511 v Nepal, 01/05/2023 60 v Oman, on 29/04/2023
68 496 Glenn Phillips NZ 496 v India, 15/11/2023 68 v India, on 15/11/2023
68 496 Richard Berrington SCO 535 v United States, 29/05/2022 48 v Namibia, on 10/07/2022
70 493 Monank Patel USA 554 v Papua New Guinea, 25/11/2022 40 v Papua New Guinea, on 25/11/2022
71 487 Zeeshan Maqsood OMA 514 v Ireland, 19/06/2023 59 v Ireland, on 19/06/2023
72 484 Michael Leask SCO 491 v UAE, 23/06/2023 66 v Zimbabwe, on 04/07/2023
73 479 Aasif Sheikh NEP 496 v Papua New Guinea, 13/03/2023 62 v Papua New Guinea, on 13/03/2023
74 476 Ayaan Khan OMA 476 v West Indies, 05/07/2023 77 v West Indies, on 05/07/2023
74 476 Asif Khan UAE 476 v United States, 06/07/2023 77 v United States, on 06/07/2023
76 469 Azmatullah Omarzai AFG 469 v South Africa, 10/11/2023 78 v South Africa, on 10/11/2023
76 469 Martin Guptill NZ 789 v South Africa, 01/03/2017 5 v South Africa, on 01/03/2017
78 464 Kashyap Prajapati OMA 464 v West Indies, 05/07/2023 81 v West Indies, on 05/07/2023
78 464 Craig Ervine ZIM 524 v Afghanistan, 18/10/2015 55 v Afghanistan, on 18/10/2015
80 462 Steven Taylor USA 501 v Jersey, 04/04/2023 61 v Jersey, on 04/04/2023
81 461 R.K. Paudel NEP 519 v Papua New Guinea, 27/02/2023 54 v Scotland, on 21/02/2023
82 460 Shikhar Dhawan IND 813 v Pakistan, 23/09/2018 4 v Pakistan, on 23/09/2018
82 460 George Dockrell IRE 460 v England, 23/09/2023 84 v England, on 23/09/2023
82 460 Najibullah Zadran AFG 555 v Sri Lanka, 30/11/2022 39 v Sri Lanka, on 30/11/2022
85 459 Mohammad Mohammad Nabi AFG 545 v Bangladesh, 28/09/2016 44 v Ireland, on 15/03/2017
86 458 Brandon King WI 471 v Oman, 05/07/2023 79 v Oman, on 05/07/2023
87 457 Michael van Lingen NAM 465 v UAE, 02/04/2023 81 v UAE, on 02/04/2023
88 453 Jatinder Singh OMA 506 v UAE, 29/04/2023 61 v UAE, on 29/04/2023
89 452 Henry Nicholls NZ 596 v Bangladesh, 20/03/2021 34 v Netherlands, on 29/03/2022
90 451 Hardik Pandya IND 561 v England, 28/03/2021 42 v England, on 28/03/2021
91 448 Iftikhar Ahmed PAK 453 v Bangladesh, 31/10/2023 89 v Bangladesh, on 31/10/2023
92 447 Towhid Hridoy BAN 447 v India, 15/09/2023 92 v New Zealand, on 21/09/2023
93 445 Brandon McMullen SCO 445 v Netherlands, 06/07/2023 93 v Netherlands, on 06/07/2023
94 440 Curtis Campher IRE 444 v Nepal, 04/07/2023 92 v Nepal, on 04/07/2023
95 437 Ryan Burl ZIM 437 v Scotland, 04/07/2023 97 v Scotland, on 04/07/2023
96 434 Suryakumar Yadav IND 441 v Netherlands, 12/11/2023 78 v West Indies, on 09/02/2022
96 434 Haris Sohail PAK 618 v Zimbabwe, 30/10/2020 31 v Zimbabwe, on 30/10/2020
96 434 Teja Nidamanuru NED 443 v West Indies, 26/06/2023 92 v West Indies, on 26/06/2023
99 432 Dhananjaya de Silva SL 487 v Netherlands, 30/06/2023 69 v South Africa, on 02/09/2021
99 432 Singh NED 467 v Pakistan, 06/10/2023 80 v Pakistan, on 06/10/2023

Leave a Comment