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

809 Pakistan

Pakistan

2 Rohit Sharma

Rohit Sharma

765 India

India

3 Shubman Gill

Shubman Gill

763 India

India

4 Virat Kohli

Virat Kohli

746 India

India

5 HT Tector

HT Tector

737 Ireland

Ireland

6 Daryl Mitchell

Daryl Mitchell

706 New Zealand

New Zealand

7 Rahmanullah Gurbaz

Rahmanullah Gurbaz

693 Afghanistan

Afghanistan

8

P Nissanka

671 Sri Lanka

Sri Lanka

9 SD Hope

SD Hope

665 West Indies

West Indies

11 Shreyas Iyer

Shreyas Iyer

658 India

India

12 Travis Head

Travis Head

657 Australia

Australia

13 H Klaasen

H Klaasen

656 South Africa

South Africa

14 Rassie Van Der Dussen

Rassie Van Der Dussen

649 South Africa

South Africa

14  Fakhar Zaman

Fakhar Zaman

649 Pakistan

Pakistan

16 KL Rahul

KL Rahul

644 India

India

17 Imam-ul-Haq

Imam-ul-Haq

639 Pakistan

Pakistan

18 Ibrahim Zadran

Ibrahim Zadran

634 Afghanistan

Afghanistan

19 SPD Smith

SPD Smith

627 Australia

Australia

20 DA Miller

DA Miller

616 South Africa

South Africa

21 PR Stirling

PR Stirling

614 Ireland

Ireland

22 WA Young

WA Young

608 New Zealand

New Zealand

22 AK Markram

AK Markram

608 South Africa

South Africa

24 Mohammad Rizwan

Mohammad Rizwan

605 Pakistan

Pakistan

26 Kusal Mendis

Kusal Mendis

603 Sri Lanka

Sri Lanka

27 T Bavuma

T Bavuma

596 South Africa

South Africa

28 Gerhard Erasmus

Gerhard Erasmus

587 Namibia

Namibia

28 M Labuschagne

M Labuschagne

587 Australia

Australia

30 Mushfiqur Rahim

Mushfiqur Rahim

586 Bangladesh

Bangladesh

31 Sikandar Raza

Sikandar Raza

585 Zimbabwe

Zimbabwe

32 Azmatullah Omarzai

Azmatullah Omarzai

583 Afghanistan

Afghanistan

33

S Edwards

582 Netherlands

Netherlands

34 TWM Latham

TWM Latham

572 New Zealand

New Zealand

35 KS Williamson

KS Williamson

566 New Zealand

New Zealand

36 GJ Maxwell

GJ Maxwell

558 Australia

Australia

37 Rahmat Shah

Rahmat Shah

557 Afghanistan

Afghanistan

38 JC Buttler

JC Buttler

551 England

England

39 Devon Conway

Devon Conway

545 New Zealand

New Zealand

40 Monank Patel

Monank Patel

540 United States Of America

United States Of America

41 George Munsey

George Munsey

538 Scotland

Scotland

42 Michael Van Lingen

Michael Van Lingen

536 Namibia

Namibia

43 SC Williams

SC Williams

534 Zimbabwe

Zimbabwe

44 Mahmudullah

Mahmudullah

533 Bangladesh

Bangladesh

44 MR Marsh

MR Marsh

533 Australia

Australia

46 BA Stokes

BA Stokes

532 England

England

47 MP O'Dowd

MP O'Dowd

529 Netherlands

Netherlands

47 JM Bairstow

JM Bairstow

529 England

England

49 JE Root

JE Root

521 England

England

50 Sadeera Samarawickrama

Sadeera Samarawickrama

520 Sri Lanka

Sri Lanka

51 Ishan Kishan

Ishan Kishan

519 India

India

52 Keacy Carty

Keacy Carty

517 West Indies

West Indies

52 Hashmatullah Shaidi

Hashmatullah Shaidi

517 Afghanistan

Afghanistan

54 Rachin Ravindra

Rachin Ravindra

516 New Zealand

New Zealand

55 Harry Brook

Harry Brook

515 England

England

56 Alex Carey

Alex Carey

510 Australia

Australia

57 RD Berrington

RD Berrington

508 Scotland

Scotland

58 Aqib Ilyas

Aqib Ilyas

507 Oman

Oman

58 A Balbirnie

A Balbirnie

507 Ireland

Ireland

58 Mohammad Nabi

Mohammad Nabi

507 Afghanistan

Afghanistan

61 Ben Duckett

Ben Duckett

505 England

England

62

LS Livingstone

502 England

England

63 Avishka Fernando

Avishka Fernando

500 Sri Lanka

Sri Lanka

64 Brandon McMullen

Brandon McMullen

498 Scotland

Scotland

65 C Campher

C Campher

496 Ireland

Ireland

66 Litton Das

Litton Das

495 Bangladesh

Bangladesh

68

V Aravind

486 United Arab Emirates

United Arab Emirates

71 BA King

BA King

478 West Indies

West Indies

72 Aaron Jones

Aaron Jones

476 United States Of America

United States Of America

73 Glenn Phillips

Glenn Phillips

473 New Zealand

New Zealand

73 MA Leask

MA Leask

473 Scotland

Scotland

75 Jatinder Singh

Jatinder Singh

472 Oman

Oman

77 Towhid Hridoy

Towhid Hridoy

466 Bangladesh

Bangladesh

78 Pargat Singh

Pargat Singh

463 Canada

Canada

80 Abdullah Shafique

Abdullah Shafique

461 Pakistan

Pakistan

80 Evin Lewis

Evin Lewis

461 West Indies

West Indies

82 Aasif Sheikh

Aasif Sheikh

460 Nepal

Nepal

82 Philip Salt

Philip Salt

460 Pakistan

Pakistan

84 Soumya Sarkar

Soumya Sarkar

457 Bangladesh

Bangladesh

85 Jan Nicol Loftie-Eaton

Jan Nicol Loftie-Eaton

456 Namibia

Namibia

85 Zeeshan Maqsood

Zeeshan Maqsood

456 Oman

Oman

85 Henry Nicholls

Henry Nicholls

456 New Zealand

New Zealand

90 Saim Ayub

Saim Ayub

451 Pakistan

Pakistan

91 CR Ervine

CR Ervine

449 Zimbabwe

Zimbabwe

92 Kushal Bhurtel

Kushal Bhurtel

448 Nepal

Nepal

93 SE Rutherford

SE Rutherford

446 West Indies

West Indies

94 Ayaan Khan

Ayaan Khan

444 Oman

Oman

95 Kashyap Prajapati

Kashyap Prajapati

443 Oman

Oman

97

BFW De Leede

440 Netherlands

Netherlands

98 Shoaib Khan

Shoaib Khan

427 Oman

Oman

99 Iftikhar Ahmed

Iftikhar Ahmed

426 Pakistan

Pakistan

100 Hardik Pandya

Hardik Pandya

425 India

India

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 809 ratings. Rohit Sharma of Team India holds the second position with 765 ratings. Shubman Gill of Team India is on third position with 763 ratings. Virat Kohli of Team India is on 4th position with 746 ratings. HT Tector of Team Ireland is on 5th position with 737 ratings. Daryl Mitchell of Team New Zealand is on 6th position with 706 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 7th position with 693 ratings. P Nissanka of Team Sri Lanka is on 8th position with 671 ratings. SD Hope of Team West Indies is on 9th position with 665 ratings. Shreyas Iyer of Team India is on 11th position with 658 ratings. Travis Head of Team Australia is on 12th position with 657 ratings. H Klaasen of Team South Africa is on 13th position with 656 ratings. Rassie Van Der Dussen of Team South Africa is on 14th position with 649 ratings. Fakhar Zaman of Team Pakistan is on 14th position with 649 ratings. KL Rahul of Team India is on 16th position with 644 ratings. Imam-ul-Haq of Team Pakistan is on 17th position with 639 ratings. Ibrahim Zadran of Team Afghanistan is on 18th position with 634 ratings. SPD Smith of Team Australia is on 19th position with 627 ratings. DA Miller of Team South Africa is on 20th position with 616 ratings. PR Stirling of Team Ireland is on 21st position with 614 ratings. WA Young of Team New Zealand is on 22nd position with 608 ratings. AK Markram of Team South Africa is on 22nd position with 608 ratings. Mohammad Rizwan of Team Pakistan is on 24th position with 605 ratings. Kusal Mendis of Team Sri Lanka is on 26th position with 603 ratings. T Bavuma of Team South Africa is on 27th position with 596 ratings. Gerhard Erasmus of Team Namibia is on 28th position with 587 ratings. M Labuschagne of Team Australia is on 28th position with 587 ratings. Mushfiqur Rahim of Team Bangladesh is on 30th position with 586 ratings. Sikandar Raza of Team Zimbabwe is on 31st position with 585 ratings. Azmatullah Omarzai of Team Afghanistan is on 32nd position with 583 ratings. S Edwards of Team Netherlands is on 33rd position with 582 ratings. TWM Latham of Team New Zealand is on 34th position with 572 ratings. KS Williamson of Team New Zealand is on 35th position with 566 ratings. GJ Maxwell of Team Australia is on 36th position with 558 ratings. Rahmat Shah of Team Afghanistan is on 37th position with 557 ratings. JC Buttler of Team England is on 38th position with 551 ratings. Devon Conway of Team New Zealand is on 39th position with 545 ratings. Monank Patel of Team United States Of America is on 40th position with 540 ratings. George Munsey of Team Scotland is on 41st position with 538 ratings. Michael Van Lingen of Team Namibia is on 42nd position with 536 ratings. SC Williams of Team Zimbabwe is on 43rd position with 534 ratings. Mahmudullah of Team Bangladesh is on 44th position with 533 ratings. MR Marsh of Team Australia is on 44th position with 533 ratings. BA Stokes of Team England is on 46th position with 532 ratings. MP O'Dowd of Team Netherlands is on 47th position with 529 ratings. JM Bairstow of Team England is on 47th position with 529 ratings. JE Root of Team England is on 49th position with 521 ratings. Sadeera Samarawickrama of Team Sri Lanka is on 50th position with 520 ratings. Ishan Kishan of Team India is on 51st position with 519 ratings. Keacy Carty of Team West Indies is on 52nd position with 517 ratings. Hashmatullah Shaidi of Team Afghanistan is on 52nd position with 517 ratings. Rachin Ravindra of Team New Zealand is on 54th position with 516 ratings. Harry Brook of Team England is on 55th position with 515 ratings. Alex Carey of Team Australia is on 56th position with 510 ratings. RD Berrington of Team Scotland is on 57th position with 508 ratings. Aqib Ilyas of Team Oman is on 58th position with 507 ratings. A Balbirnie of Team Ireland is on 58th position with 507 ratings. Mohammad Nabi of Team Afghanistan is on 58th position with 507 ratings. Ben Duckett of Team England is on 61st position with 505 ratings. LS Livingstone of Team England is on 62nd position with 502 ratings. Avishka Fernando of Team Sri Lanka is on 63rd position with 500 ratings. Brandon McMullen of Team Scotland is on 64th position with 498 ratings. C Campher of Team Ireland is on 65th position with 496 ratings. Litton Das of Team Bangladesh is on 66th position with 495 ratings. V Aravind of Team United Arab Emirates is on 68th position with 486 ratings. BA King of Team West Indies is on 71st position with 478 ratings. Aaron Jones of Team United States Of America is on 72nd position with 476 ratings. Glenn Phillips of Team New Zealand is on 73rd position with 473 ratings. MA Leask of Team Scotland is on 73rd position with 473 ratings. Jatinder Singh of Team Oman is on 75th position with 472 ratings. Towhid Hridoy of Team Bangladesh is on 77th position with 466 ratings. Pargat Singh of Team Canada is on 78th position with 463 ratings. Abdullah Shafique of Team Pakistan is on 80th position with 461 ratings. Evin Lewis of Team West Indies is on 80th position with 461 ratings. Aasif Sheikh of Team Nepal is on 82nd position with 460 ratings. Philip Salt of Team Pakistan is on 82nd position with 460 ratings. Soumya Sarkar of Team Bangladesh is on 84th position with 457 ratings. Jan Nicol Loftie-Eaton of Team Namibia is on 85th position with 456 ratings. Zeeshan Maqsood of Team Oman is on 85th position with 456 ratings. Henry Nicholls of Team New Zealand is on 85th position with 456 ratings. Saim Ayub of Team Pakistan is on 90th position with 451 ratings. CR Ervine of Team Zimbabwe is on 91st position with 449 ratings. Kushal Bhurtel of Team Nepal is on 92nd position with 448 ratings. SE Rutherford of Team West Indies is on 93rd position with 446 ratings. Ayaan Khan of Team Oman is on 94th position with 444 ratings. Kashyap Prajapati of Team Oman is on 95th position with 443 ratings. BFW De Leede of Team Netherlands is on 97th position with 440 ratings. Shoaib Khan of Team Oman is on 98th position with 427 ratings. Iftikhar Ahmed of Team Pakistan is on 99th position with 426 ratings. Hardik Pandya of Team India is on 100th position with 425 ratings.