2023 ICC Batsmen Players Ranking For ODI Matches

Latest 2023 ICC ODI Batsmen Rankings, Find the current rankings of One Day International Batsman players of Cricket teams, including their positions on points table & ratings.

# Player Rating Country
1 Shubman Gill

Shubman Gill

826 India

India

2 Babar Azam

Babar Azam

824 Pakistan

Pakistan

3 Virat Kohli

Virat Kohli

791 India

India

4 Rohit Sharma

Rohit Sharma

769 India

India

5 Q De Kock

Q De Kock

760 South Africa

South Africa

6 Daryl Mitchell

Daryl Mitchell

750 New Zealand

New Zealand

7 DA Warner

DA Warner

745 Australia

Australia

8 Rassie Van Der Dussen

Rassie Van Der Dussen

735 South Africa

South Africa

9 Dawid Malan

Dawid Malan

729 England

England

9 HT Tector

HT Tector

729 Ireland

Ireland

11 H Klaasen

H Klaasen

721 South Africa

South Africa

12 Shreyas Iyer

Shreyas Iyer

696 India

India

13 Ibrahim Zadran

Ibrahim Zadran

684 Afghanistan

Afghanistan

14  Fakhar Zaman

Fakhar Zaman

682 Pakistan

Pakistan

15 Travis Head

Travis Head

679 Australia

Australia

16 SD Hope

SD Hope

677 West Indies

West Indies

17 DA Miller

DA Miller

673 South Africa

South Africa

18 Imam-ul-Haq

Imam-ul-Haq

672 Pakistan

Pakistan

19 KL Rahul

KL Rahul

665 India

India

20 SPD Smith

SPD Smith

638 Australia

Australia

21 AK Markram

AK Markram

633 South Africa

South Africa

22 M Labuschagne

M Labuschagne

629 Australia

Australia

24 PR Stirling

PR Stirling

623 Ireland

Ireland

25 Rahmanullah Gurbaz

Rahmanullah Gurbaz

622 Afghanistan

Afghanistan

26 GJ Maxwell

GJ Maxwell

618 Australia

Australia

26

S Edwards

618 Netherlands

Netherlands

28

P Nissanka

617 Sri Lanka

Sri Lanka

29 Sikandar Raza

Sikandar Raza

615 Zimbabwe

Zimbabwe

30 Gerhard Erasmus

Gerhard Erasmus

614 Namibia

Namibia

30 T Bavuma

T Bavuma

614 South Africa

South Africa

32 JC Buttler

JC Buttler

604 England

England

33 KS Williamson

KS Williamson

601 New Zealand

New Zealand

33 Nicholas Pooran

Nicholas Pooran

601 West Indies

West Indies

35 Mushfiqur Rahim

Mushfiqur Rahim

600 Bangladesh

Bangladesh

36 Mohammad Rizwan

Mohammad Rizwan

597 Pakistan

Pakistan

37 BA Stokes

BA Stokes

594 England

England

38 JM Bairstow

JM Bairstow

591 England

England

39 JJ Roy

JJ Roy

587 England

England

40 Rahmat Shah

Rahmat Shah

586 Afghanistan

Afghanistan

41 JE Root

JE Root

582 England

England

42 Devon Conway

Devon Conway

579 New Zealand

New Zealand

42 TWM Latham

TWM Latham

579 New Zealand

New Zealand

44 MR Marsh

MR Marsh

577 Australia

Australia

45 Shakib Al Hasan

Shakib Al Hasan

571 Bangladesh

Bangladesh

46 SC Williams

SC Williams

566 Zimbabwe

Zimbabwe

47 Ishan Kishan

Ishan Kishan

551 India

India

48 Kusal Mendis

Kusal Mendis

550 Sri Lanka

Sri Lanka

49 Rachin Ravindra

Rachin Ravindra

548 New Zealand

New Zealand

50 Mahmudullah

Mahmudullah

545 Bangladesh

Bangladesh

51 Litton Das

Litton Das

541 Bangladesh

Bangladesh

52 Hashmatullah Shaidi

Hashmatullah Shaidi

537 Afghanistan

Afghanistan

53 Assad Vala

Assad Vala

536 Papua New Guinea

Papua New Guinea

54 Sadeera Samarawickrama

Sadeera Samarawickrama

535 Sri Lanka

Sri Lanka

55

HG Munsey

529 Scotland

Scotland

56 Tamim Iqbal

Tamim Iqbal

523 Bangladesh

Bangladesh

57 Alex Carey

Alex Carey

522 Australia

Australia

58 WA Young

WA Young

521 New Zealand

New Zealand

58 A Balbirnie

A Balbirnie

521 Ireland

Ireland

61

V Aravind

518 United Arab Emirates

United Arab Emirates

63

Aaron Jones

510 United States Of America

United States Of America

64 MP O'Dowd

MP O'Dowd

506 Netherlands

Netherlands

64 KJ Coetzer

KJ Coetzer

506 Scotland

Scotland

66

Aqib Ilyas

501 Oman

Oman

68 RD Berrington

RD Berrington

496 Scotland

Scotland

68 Glenn Phillips

Glenn Phillips

496 New Zealand

New Zealand

70

MD Patel

493 United States Of America

United States Of America

71 Zeeshan Maqsood

Zeeshan Maqsood

487 Oman

Oman

72 MA Leask

MA Leask

484 Scotland

Scotland

73 Aasif Sheikh

Aasif Sheikh

479 Nepal

Nepal

76 Azmatullah Omarzai

Azmatullah Omarzai

469 Afghanistan

Afghanistan

76 MJ Guptill

MJ Guptill

469 New Zealand

New Zealand

78 CR Ervine

CR Ervine

464 Zimbabwe

Zimbabwe

80

SR Taylor

462 United States Of America

United States Of America

82 GH Dockrell

GH Dockrell

460 Ireland

Ireland

82 Najibullah Zadran

Najibullah Zadran

460 Afghanistan

Afghanistan

82 S Dhawan

S Dhawan

460 India

India

85 Mohammad Nabi

Mohammad Nabi

459 Afghanistan

Afghanistan

86 BA King

BA King

458 West Indies

West Indies

87 Michael Van Lingen

Michael Van Lingen

457 Namibia

Namibia

88 Jatinder Singh

Jatinder Singh

453 Oman

Oman

89 Henry Nicholls

Henry Nicholls

452 New Zealand

New Zealand

90 Hardik Pandya

Hardik Pandya

451 India

India

91 Iftikhar Ahmed

Iftikhar Ahmed

448 Pakistan

Pakistan

94 C Campher

C Campher

440 Ireland

Ireland

95

RP Burl

437 Zimbabwe

Zimbabwe

96 Suryakumar Yadav

Suryakumar Yadav

434 India

India

96 Haris Sohail

Haris Sohail

434 Pakistan

Pakistan

96 Teja Nidamanuru

Teja Nidamanuru

434 Netherlands

Netherlands

99 Dhananjaya De Silva

Dhananjaya De Silva

432 Sri Lanka

Sri Lanka

One day international matches are becoming more popular then test matches. It's because it took less time and played in one day rather than 5 days. Batsmen and bowlers both have to perform well in order to win the match.

International cricket council has provided the rankings to the ODI batsmen as well. This helps the critics to determine and analyze the career and performance of the player. Urdu point provides you the ICC ODI batting rankings so you may not find any difficulty to access the rankings.

Therefore, go for Urdu Point and get an easy approach to the ICC ODI batsmen rankings 2023.

International Cricket Council latest ODI Ranking For Batsmen in 2023. According to the points table, Shubman Gill of Team India is on Top position with 826 ratings. Babar Azam of Team Pakistan holds the second position with 824 ratings. Virat Kohli of Team India is on third position with 791 ratings. Rohit Sharma of Team India is on 4th position with 769 ratings. Q De Kock of Team South Africa is on 5th position with 760 ratings. Daryl Mitchell of Team New Zealand is on 6th position with 750 ratings. DA Warner of Team Australia is on 7th position with 745 ratings. Rassie Van Der Dussen of Team South Africa is on 8th position with 735 ratings. Dawid Malan of Team England is on 9th position with 729 ratings. HT Tector of Team Ireland is on 9th position with 729 ratings. H Klaasen of Team South Africa is on 11th position with 721 ratings. Shreyas Iyer of Team India is on 12th position with 696 ratings. Ibrahim Zadran of Team Afghanistan is on 13th position with 684 ratings. Fakhar Zaman of Team Pakistan is on 14th position with 682 ratings. Travis Head of Team Australia is on 15th position with 679 ratings. SD Hope of Team West Indies is on 16th position with 677 ratings. DA Miller of Team South Africa is on 17th position with 673 ratings. Imam-ul-Haq of Team Pakistan is on 18th position with 672 ratings. KL Rahul of Team India is on 19th position with 665 ratings. SPD Smith of Team Australia is on 20th position with 638 ratings. AK Markram of Team South Africa is on 21st position with 633 ratings. M Labuschagne of Team Australia is on 22nd position with 629 ratings. PR Stirling of Team Ireland is on 24th position with 623 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 25th position with 622 ratings. GJ Maxwell of Team Australia is on 26th position with 618 ratings. S Edwards of Team Netherlands is on 26th position with 618 ratings. P Nissanka of Team Sri Lanka is on 28th position with 617 ratings. Sikandar Raza of Team Zimbabwe is on 29th position with 615 ratings. Gerhard Erasmus of Team Namibia is on 30th position with 614 ratings. T Bavuma of Team South Africa is on 30th position with 614 ratings. JC Buttler of Team England is on 32nd position with 604 ratings. KS Williamson of Team New Zealand is on 33rd position with 601 ratings. Nicholas Pooran of Team West Indies is on 33rd position with 601 ratings. Mushfiqur Rahim of Team Bangladesh is on 35th position with 600 ratings. Mohammad Rizwan of Team Pakistan is on 36th position with 597 ratings. BA Stokes of Team England is on 37th position with 594 ratings. JM Bairstow of Team England is on 38th position with 591 ratings. JJ Roy of Team England is on 39th position with 587 ratings. Rahmat Shah of Team Afghanistan is on 40th position with 586 ratings. JE Root of Team England is on 41st position with 582 ratings. Devon Conway of Team New Zealand is on 42nd position with 579 ratings. TWM Latham of Team New Zealand is on 42nd position with 579 ratings. MR Marsh of Team Australia is on 44th position with 577 ratings. Shakib Al Hasan of Team Bangladesh is on 45th position with 571 ratings. SC Williams of Team Zimbabwe is on 46th position with 566 ratings. Ishan Kishan of Team India is on 47th position with 551 ratings. Kusal Mendis of Team Sri Lanka is on 48th position with 550 ratings. Rachin Ravindra of Team New Zealand is on 49th position with 548 ratings. Mahmudullah of Team Bangladesh is on 50th position with 545 ratings. Litton Das of Team Bangladesh is on 51st position with 541 ratings. Hashmatullah Shaidi of Team Afghanistan is on 52nd position with 537 ratings. Assad Vala of Team Papua New Guinea is on 53rd position with 536 ratings. Sadeera Samarawickrama of Team Sri Lanka is on 54th position with 535 ratings. HG Munsey of Team Scotland is on 55th position with 529 ratings. Tamim Iqbal of Team Bangladesh is on 56th position with 523 ratings. Alex Carey of Team Australia is on 57th position with 522 ratings. WA Young of Team New Zealand is on 58th position with 521 ratings. A Balbirnie of Team Ireland is on 58th position with 521 ratings. V Aravind of Team United Arab Emirates is on 61st position with 518 ratings. Aaron Jones of Team United States Of America is on 63rd position with 510 ratings. MP O'Dowd of Team Netherlands is on 64th position with 506 ratings. KJ Coetzer of Team Scotland is on 64th position with 506 ratings. Aqib Ilyas of Team Oman is on 66th position with 501 ratings. RD Berrington of Team Scotland is on 68th position with 496 ratings. Glenn Phillips of Team New Zealand is on 68th position with 496 ratings. MD Patel of Team United States Of America is on 70th position with 493 ratings. Zeeshan Maqsood of Team Oman is on 71st position with 487 ratings. MA Leask of Team Scotland is on 72nd position with 484 ratings. Aasif Sheikh of Team Nepal is on 73rd position with 479 ratings. Azmatullah Omarzai of Team Afghanistan is on 76th position with 469 ratings. MJ Guptill of Team New Zealand is on 76th position with 469 ratings. CR Ervine of Team Zimbabwe is on 78th position with 464 ratings. SR Taylor of Team United States Of America is on 80th position with 462 ratings. GH Dockrell of Team Ireland is on 82nd position with 460 ratings. Najibullah Zadran of Team Afghanistan is on 82nd position with 460 ratings. S Dhawan of Team India is on 82nd position with 460 ratings. Mohammad Nabi of Team Afghanistan is on 85th position with 459 ratings. BA King of Team West Indies is on 86th position with 458 ratings. Michael Van Lingen of Team Namibia is on 87th position with 457 ratings. Jatinder Singh of Team Oman is on 88th position with 453 ratings. Henry Nicholls of Team New Zealand is on 89th position with 452 ratings. Hardik Pandya of Team India is on 90th position with 451 ratings. Iftikhar Ahmed of Team Pakistan is on 91st position with 448 ratings. C Campher of Team Ireland is on 94th position with 440 ratings. RP Burl of Team Zimbabwe is on 95th position with 437 ratings. Suryakumar Yadav of Team India is on 96th position with 434 ratings. Haris Sohail of Team Pakistan is on 96th position with 434 ratings. Teja Nidamanuru of Team Netherlands is on 96th position with 434 ratings. Dhananjaya De Silva of Team Sri Lanka is on 99th position with 432 ratings.