2024 ICC Batsmen Players Ranking For ODI Matches

Latest 2024 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 Babar Azam

Babar Azam

824 Pakistan

Pakistan

2 Shubman Gill

Shubman Gill

801 India

India

3 Virat Kohli

Virat Kohli

768 India

India

4 HT Tector

HT Tector

767 Ireland

Ireland

5 Rohit Sharma

Rohit Sharma

746 India

India

6 Daryl Mitchell

Daryl Mitchell

728 New Zealand

New Zealand

7 DA Warner

DA Warner

723 Australia

Australia

8 Dawid Malan

Dawid Malan

707 England

England

9 Rassie Van Der Dussen

Rassie Van Der Dussen

701 South Africa

South Africa

10 H Klaasen

H Klaasen

697 South Africa

South Africa

11

P Nissanka

696 Sri Lanka

Sri Lanka

12 Shreyas Iyer

Shreyas Iyer

689 India

India

13  Fakhar Zaman

Fakhar Zaman

682 Pakistan

Pakistan

14 SD Hope

SD Hope

676 West Indies

West Indies

14 Ibrahim Zadran

Ibrahim Zadran

676 Afghanistan

Afghanistan

16 Imam-ul-Haq

Imam-ul-Haq

672 Pakistan

Pakistan

18 KL Rahul

KL Rahul

666 India

India

19 Travis Head

Travis Head

654 Australia

Australia

19 DA Miller

DA Miller

654 South Africa

South Africa

21 SPD Smith

SPD Smith

644 Australia

Australia

22 Rahmanullah Gurbaz

Rahmanullah Gurbaz

635 Afghanistan

Afghanistan

23 M Labuschagne

M Labuschagne

626 Australia

Australia

24 AK Markram

AK Markram

623 South Africa

South Africa

25

S Edwards

601 Netherlands

Netherlands

26 GJ Maxwell

GJ Maxwell

600 Australia

Australia

26 PR Stirling

PR Stirling

600 Ireland

Ireland

28 JC Buttler

JC Buttler

597 England

England

28 Mohammad Rizwan

Mohammad Rizwan

597 Pakistan

Pakistan

30 Gerhard Erasmus

Gerhard Erasmus

596 Namibia

Namibia

30 T Bavuma

T Bavuma

596 South Africa

South Africa

32 Mushfiqur Rahim

Mushfiqur Rahim

594 Bangladesh

Bangladesh

33 TWM Latham

TWM Latham

589 New Zealand

New Zealand

34 Sikandar Raza

Sikandar Raza

587 Zimbabwe

Zimbabwe

35 Rahmat Shah

Rahmat Shah

585 Afghanistan

Afghanistan

36 KS Williamson

KS Williamson

583 New Zealand

New Zealand

37 WA Young

WA Young

580 New Zealand

New Zealand

38 BA Stokes

BA Stokes

576 England

England

39 Sadeera Samarawickrama

Sadeera Samarawickrama

575 Sri Lanka

Sri Lanka

40 JM Bairstow

JM Bairstow

573 England

England

41 JJ Roy

JJ Roy

569 England

England

42 Kusal Mendis

Kusal Mendis

568 Sri Lanka

Sri Lanka

43 JE Root

JE Root

565 England

England

43 Nicholas Pooran

Nicholas Pooran

565 West Indies

West Indies

45 Devon Conway

Devon Conway

562 New Zealand

New Zealand

46 MR Marsh

MR Marsh

560 Australia

Australia

47 Shakib Al Hasan

Shakib Al Hasan

554 Bangladesh

Bangladesh

48

HG Munsey

548 Scotland

Scotland

49 Assad Vala

Assad Vala

536 Papua New Guinea

Papua New Guinea

51 Ishan Kishan

Ishan Kishan

534 India

India

52 SC Williams

SC Williams

533 Zimbabwe

Zimbabwe

53 Rachin Ravindra

Rachin Ravindra

532 New Zealand

New Zealand

54 Azmatullah Omarzai

Azmatullah Omarzai

531 Afghanistan

Afghanistan

55 Litton Das

Litton Das

530 Bangladesh

Bangladesh

56 Mahmudullah

Mahmudullah

529 Bangladesh

Bangladesh

57 Hashmatullah Shaidi

Hashmatullah Shaidi

523 Afghanistan

Afghanistan

58 A Balbirnie

A Balbirnie

519 Ireland

Ireland

59

V Aravind

518 United Arab Emirates

United Arab Emirates

61

Aaron Jones

510 United States Of America

United States Of America

62 MP O'Dowd

MP O'Dowd

509 Netherlands

Netherlands

63 Tamim Iqbal

Tamim Iqbal

507 Bangladesh

Bangladesh

64 Alex Carey

Alex Carey

506 Australia

Australia

66

Aqib Ilyas

501 Oman

Oman

67

MD Patel

493 United States Of America

United States Of America

68 KJ Coetzer

KJ Coetzer

491 Scotland

Scotland

68 RD Berrington

RD Berrington

491 Scotland

Scotland

70 Zeeshan Maqsood

Zeeshan Maqsood

487 Oman

Oman

71 Mohammad Nabi

Mohammad Nabi

483 Afghanistan

Afghanistan

72 MA Leask

MA Leask

481 Scotland

Scotland

72 Glenn Phillips

Glenn Phillips

481 New Zealand

New Zealand

74 Aasif Sheikh

Aasif Sheikh

478 Nepal

Nepal

76 Kushal Bhurtel

Kushal Bhurtel

474 Nepal

Nepal

77 C Campher

C Campher

471 Ireland

Ireland

80 Henry Nicholls

Henry Nicholls

463 New Zealand

New Zealand

81

SR Taylor

462 United States Of America

United States Of America

83 Michael Van Lingen

Michael Van Lingen

461 Namibia

Namibia

84 CR Ervine

CR Ervine

460 Zimbabwe

Zimbabwe

86 Jatinder Singh

Jatinder Singh

453 Oman

Oman

87 Iftikhar Ahmed

Iftikhar Ahmed

448 Pakistan

Pakistan

88 S Dhawan

S Dhawan

447 India

India

90 GH Dockrell

GH Dockrell

444 Ireland

Ireland

90 Jan Nicol Loftie-Eaton

Jan Nicol Loftie-Eaton

444 Namibia

Namibia

90 BA King

BA King

444 West Indies

West Indies

93 Avishka Fernando

Avishka Fernando

443 Sri Lanka

Sri Lanka

95 Najibullah Zadran

Najibullah Zadran

441 Afghanistan

Afghanistan

97 Hardik Pandya

Hardik Pandya

438 India

India

98

BFW De Leede

437 Netherlands

Netherlands

99 Haris Sohail

Haris Sohail

434 Pakistan

Pakistan

100 MH Cross

MH Cross

432 Scotland

Scotland

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 2024.

International Cricket Council latest ODI Ranking For Batsmen in 2024. According to the points table, Babar Azam of Team Pakistan is on Top position with 824 ratings. Shubman Gill of Team India holds the second position with 801 ratings. Virat Kohli of Team India is on third position with 768 ratings. HT Tector of Team Ireland is on 4th position with 767 ratings. Rohit Sharma of Team India is on 5th position with 746 ratings. Daryl Mitchell of Team New Zealand is on 6th position with 728 ratings. DA Warner of Team Australia is on 7th position with 723 ratings. Dawid Malan of Team England is on 8th position with 707 ratings. Rassie Van Der Dussen of Team South Africa is on 9th position with 701 ratings. H Klaasen of Team South Africa is on 10th position with 697 ratings. P Nissanka of Team Sri Lanka is on 11th position with 696 ratings. Shreyas Iyer of Team India is on 12th position with 689 ratings. Fakhar Zaman of Team Pakistan is on 13th position with 682 ratings. SD Hope of Team West Indies is on 14th position with 676 ratings. Ibrahim Zadran of Team Afghanistan is on 14th position with 676 ratings. Imam-ul-Haq of Team Pakistan is on 16th position with 672 ratings. KL Rahul of Team India is on 18th position with 666 ratings. Travis Head of Team Australia is on 19th position with 654 ratings. DA Miller of Team South Africa is on 19th position with 654 ratings. SPD Smith of Team Australia is on 21st position with 644 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 22nd position with 635 ratings. M Labuschagne of Team Australia is on 23rd position with 626 ratings. AK Markram of Team South Africa is on 24th position with 623 ratings. S Edwards of Team Netherlands is on 25th position with 601 ratings. GJ Maxwell of Team Australia is on 26th position with 600 ratings. PR Stirling of Team Ireland is on 26th position with 600 ratings. JC Buttler of Team England is on 28th position with 597 ratings. Mohammad Rizwan of Team Pakistan is on 28th position with 597 ratings. Gerhard Erasmus of Team Namibia is on 30th position with 596 ratings. T Bavuma of Team South Africa is on 30th position with 596 ratings. Mushfiqur Rahim of Team Bangladesh is on 32nd position with 594 ratings. TWM Latham of Team New Zealand is on 33rd position with 589 ratings. Sikandar Raza of Team Zimbabwe is on 34th position with 587 ratings. Rahmat Shah of Team Afghanistan is on 35th position with 585 ratings. KS Williamson of Team New Zealand is on 36th position with 583 ratings. WA Young of Team New Zealand is on 37th position with 580 ratings. BA Stokes of Team England is on 38th position with 576 ratings. Sadeera Samarawickrama of Team Sri Lanka is on 39th position with 575 ratings. JM Bairstow of Team England is on 40th position with 573 ratings. JJ Roy of Team England is on 41st position with 569 ratings. Kusal Mendis of Team Sri Lanka is on 42nd position with 568 ratings. JE Root of Team England is on 43rd position with 565 ratings. Nicholas Pooran of Team West Indies is on 43rd position with 565 ratings. Devon Conway of Team New Zealand is on 45th position with 562 ratings. MR Marsh of Team Australia is on 46th position with 560 ratings. Shakib Al Hasan of Team Bangladesh is on 47th position with 554 ratings. HG Munsey of Team Scotland is on 48th position with 548 ratings. Assad Vala of Team Papua New Guinea is on 49th position with 536 ratings. Ishan Kishan of Team India is on 51st position with 534 ratings. SC Williams of Team Zimbabwe is on 52nd position with 533 ratings. Rachin Ravindra of Team New Zealand is on 53rd position with 532 ratings. Azmatullah Omarzai of Team Afghanistan is on 54th position with 531 ratings. Litton Das of Team Bangladesh is on 55th position with 530 ratings. Mahmudullah of Team Bangladesh is on 56th position with 529 ratings. Hashmatullah Shaidi of Team Afghanistan is on 57th position with 523 ratings. A Balbirnie of Team Ireland is on 58th position with 519 ratings. V Aravind of Team United Arab Emirates is on 59th position with 518 ratings. Aaron Jones of Team United States Of America is on 61st position with 510 ratings. MP O'Dowd of Team Netherlands is on 62nd position with 509 ratings. Tamim Iqbal of Team Bangladesh is on 63rd position with 507 ratings. Alex Carey of Team Australia is on 64th position with 506 ratings. Aqib Ilyas of Team Oman is on 66th position with 501 ratings. MD Patel of Team United States Of America is on 67th position with 493 ratings. KJ Coetzer of Team Scotland is on 68th position with 491 ratings. RD Berrington of Team Scotland is on 68th position with 491 ratings. Zeeshan Maqsood of Team Oman is on 70th position with 487 ratings. Mohammad Nabi of Team Afghanistan is on 71st position with 483 ratings. MA Leask of Team Scotland is on 72nd position with 481 ratings. Glenn Phillips of Team New Zealand is on 72nd position with 481 ratings. Aasif Sheikh of Team Nepal is on 74th position with 478 ratings. Kushal Bhurtel of Team Nepal is on 76th position with 474 ratings. C Campher of Team Ireland is on 77th position with 471 ratings. Henry Nicholls of Team New Zealand is on 80th position with 463 ratings. SR Taylor of Team United States Of America is on 81st position with 462 ratings. Michael Van Lingen of Team Namibia is on 83rd position with 461 ratings. CR Ervine of Team Zimbabwe is on 84th position with 460 ratings. Jatinder Singh of Team Oman is on 86th position with 453 ratings. Iftikhar Ahmed of Team Pakistan is on 87th position with 448 ratings. S Dhawan of Team India is on 88th position with 447 ratings. GH Dockrell of Team Ireland is on 90th position with 444 ratings. Jan Nicol Loftie-Eaton of Team Namibia is on 90th position with 444 ratings. BA King of Team West Indies is on 90th position with 444 ratings. Avishka Fernando of Team Sri Lanka is on 93rd position with 443 ratings. Najibullah Zadran of Team Afghanistan is on 95th position with 441 ratings. Hardik Pandya of Team India is on 97th position with 438 ratings. BFW De Leede of Team Netherlands is on 98th position with 437 ratings. Haris Sohail of Team Pakistan is on 99th position with 434 ratings. MH Cross of Team Scotland is on 100th position with 432 ratings.