2019 ICC Batsmen Players Ranking For ODI Matches

# Player Rating Country
1 V Kohli

V Kohli

895 India

India

2 RG Sharma

RG Sharma

863 India

India

3 Babar Azam

Babar Azam

827 Pakistan

Pakistan

4 F Du Plessis

F Du Plessis

820 South Africa

South Africa

5 LRPL Taylor

LRPL Taylor

817 New Zealand

New Zealand

6 KS Williamson

KS Williamson

796 New Zealand

New Zealand

7 DA Warner

DA Warner

794 Australia

Australia

8 JE Root

JE Root

787 England

England

9 Q De Kock

Q De Kock

781 South Africa

South Africa

10 JJ Roy

JJ Roy

774 England

England

11 AJ Finch

AJ Finch

764 Australia

Australia

11 Imam-ul-Haq

Imam-ul-Haq

764 Pakistan

Pakistan

13 JM Bairstow

JM Bairstow

758 England

England

14 SD Hope

SD Hope

729 West Indies

West Indies

15 UT Khawaja

UT Khawaja

727 Australia

Australia

16 JC Buttler

JC Buttler

717 England

England

17 Mushfiqur Rahim

Mushfiqur Rahim

713 Bangladesh

Bangladesh

18

Fakhar Zaman

711 Pakistan

Pakistan

19 S Dhawan

S Dhawan

702 India

India

20 BA Stokes

BA Stokes

694 England

England

20 EJG Morgan

EJG Morgan

694 England

England

22 MJ Guptill

MJ Guptill

692 New Zealand

New Zealand

23 HM Amla

HM Amla

685 South Africa

South Africa

24 Shakib Al Hasan

Shakib Al Hasan

682 Bangladesh

Bangladesh

25 MS Dhoni

MS Dhoni

670 India

India

26

SO Hetmyer

652 West Indies

West Indies

27 PR Stirling

PR Stirling

647 Ireland

Ireland

28 SPD Smith

SPD Smith

636 Australia

Australia

29 GJ Maxwell

GJ Maxwell

634 Australia

Australia

30

HE Van Der Dussen

630 South Africa

South Africa

31 AD Mathews

AD Mathews

623 Sri Lanka

Sri Lanka

32 Tamim Iqbal

Tamim Iqbal

622 Bangladesh

Bangladesh

33

AT Carey

612 Australia

Australia

34 DA Miller

DA Miller

607 South Africa

South Africa

34 KM Jadhav

KM Jadhav

607 India

India

36 Haris Sohail

Haris Sohail

600 Pakistan

Pakistan

37 TWM Latham

TWM Latham

591 New Zealand

New Zealand

38 Soumya Sarkar

Soumya Sarkar

577 Bangladesh

Bangladesh

38 KJ Coetzer

KJ Coetzer

577 Scotland

Scotland

40 Mohammad Hafeez

Mohammad Hafeez

574 Pakistan

Pakistan

41

TM Head

571 Australia

Australia

42 Rahmat Shah

Rahmat Shah

565 Afghanistan

Afghanistan

43 MP Stoinis

MP Stoinis

560 Australia

Australia

43 CH Gayle

CH Gayle

560 West Indies

West Indies

43 N Dickwella

N Dickwella

560 Sri Lanka

Sri Lanka

46 AD Hales

AD Hales

557 England

England

47 Imad Wasim

Imad Wasim

556 Pakistan

Pakistan

47 BRM Taylor

BRM Taylor

556 Zimbabwe

Zimbabwe

49 A Balbirnie

A Balbirnie

553 Ireland

Ireland

49 MDKJ Perera

MDKJ Perera

553 Sri Lanka

Sri Lanka

51 Henry Nicholls

Henry Nicholls

552 New Zealand

New Zealand

53 Mahmudullah

Mahmudullah

544 Bangladesh

Bangladesh

54

E Lewis

541 West Indies

West Indies

54 Mohammad Shahzad

Mohammad Shahzad

541 Afghanistan

Afghanistan

57 KJ O'Brien

KJ O'Brien

532 Ireland

Ireland

57 SE Marsh

SE Marsh

532 Australia

Australia

59 JDS Neesham

JDS Neesham

531 New Zealand

New Zealand

60 SC Williams

SC Williams

529 Zimbabwe

Zimbabwe

61 Sikandar Raza

Sikandar Raza

527 Zimbabwe

Zimbabwe

62 CS MacLeod

CS MacLeod

525 Scotland

Scotland

63

HH Pandya

524 India

India

64 Peter Handscomb

Peter Handscomb

521 Australia

Australia

65 Shaiman Anwar

Shaiman Anwar

515 United Arab Emirates

United Arab Emirates

65 Najibullah Zadran

Najibullah Zadran

515 Afghanistan

Afghanistan

67 AT Rayudu

AT Rayudu

512 India

India

68 Shoaib Malik

Shoaib Malik

508 Pakistan

Pakistan

69 WTS Porterfield

WTS Porterfield

507 Ireland

Ireland

70 JP Duminy

JP Duminy

505 South Africa

South Africa

71 Mohammad Nabi

Mohammad Nabi

504 Afghanistan

Afghanistan

73 JO Holder

JO Holder

492 West Indies

West Indies

74 WU Tharanga

WU Tharanga

491 Sri Lanka

Sri Lanka

74  Colin De Grandhomme

Colin De Grandhomme

491 New Zealand

New Zealand

76 C Munro

C Munro

489 New Zealand

New Zealand

77 CR Ervine

CR Ervine

485 Zimbabwe

Zimbabwe

77

N Pooran

485 West Indies

West Indies

79

Rameez Shahzad

484 United Arab Emirates

United Arab Emirates

80

WIA Fernando

481 Sri Lanka

Sri Lanka

81 HDRL Thirimanne

HDRL Thirimanne

477 Sri Lanka

Sri Lanka

82 Imrul Kayes

Imrul Kayes

475 Bangladesh

Bangladesh

84 Sabbir Rahman

Sabbir Rahman

468 Bangladesh

Bangladesh

86 MN Samuels

MN Samuels

462 West Indies

West Indies

88 H Masakadza

H Masakadza

459 Zimbabwe

Zimbabwe

89

AK Markram

458 South Africa

South Africa

90 NLTC Perera

NLTC Perera

453 Sri Lanka

Sri Lanka

91 Andile Phehlukwayo

Andile Phehlukwayo

449 South Africa

South Africa

92 KL Rahul

KL Rahul

447 India

India

93 LD Chandimal

LD Chandimal

446 Sri Lanka

Sri Lanka

94

DM De Silva

442 Sri Lanka

Sri Lanka

95 RD Berrington

RD Berrington

441 Scotland

Scotland

96 Rashid Khan

Rashid Khan

439 Afghanistan

Afghanistan

96

MD Gunathilaka

439 Sri Lanka

Sri Lanka

98 MM Ali

MM Ali

433 England

England

99 Gulbadin Naib

Gulbadin Naib

428 Afghanistan

Afghanistan

100 Anshuman Rath

Anshuman Rath

422 Hong Kong

Hong Kong

One day international matches are becoming more popular then test matches. Its 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 2019.

International Cricket Council latest ODI Ranking For Batsmen in 2019. According to the points table, V Kohli of Team India is on Top position with 895 ratings. RG Sharma of Team India holds the second position with 863 ratings. Babar Azam of Team Pakistan is on third position with 827 ratings. F Du Plessis of Team South Africa is on 4th position with 820 ratings. LRPL Taylor of Team New Zealand is on 5th position with 817 ratings. KS Williamson of Team New Zealand is on 6th position with 796 ratings. DA Warner of Team Australia is on 7th position with 794 ratings. JE Root of Team England is on 8th position with 787 ratings. Q De Kock of Team South Africa is on 9th position with 781 ratings. JJ Roy of Team England is on 10th position with 774 ratings. AJ Finch of Team Australia is on 11th position with 764 ratings. Imam-ul-Haq of Team Pakistan is on 11th position with 764 ratings. JM Bairstow of Team England is on 13th position with 758 ratings. SD Hope of Team West Indies is on 14th position with 729 ratings. UT Khawaja of Team Australia is on 15th position with 727 ratings. JC Buttler of Team England is on 16th position with 717 ratings. Mushfiqur Rahim of Team Bangladesh is on 17th position with 713 ratings. Fakhar Zaman of Team Pakistan is on 18th position with 711 ratings. S Dhawan of Team India is on 19th position with 702 ratings. BA Stokes of Team England is on 20th position with 694 ratings. EJG Morgan of Team England is on 20th position with 694 ratings. MJ Guptill of Team New Zealand is on 22nd position with 692 ratings. HM Amla of Team South Africa is on 23rd position with 685 ratings. Shakib Al Hasan of Team Bangladesh is on 24th position with 682 ratings. MS Dhoni of Team India is on 25th position with 670 ratings. SO Hetmyer of Team West Indies is on 26th position with 652 ratings. PR Stirling of Team Ireland is on 27th position with 647 ratings. SPD Smith of Team Australia is on 28th position with 636 ratings. GJ Maxwell of Team Australia is on 29th position with 634 ratings. HE Van Der Dussen of Team South Africa is on 30th position with 630 ratings. AD Mathews of Team Sri Lanka is on 31st position with 623 ratings. Tamim Iqbal of Team Bangladesh is on 32nd position with 622 ratings. AT Carey of Team Australia is on 33rd position with 612 ratings. DA Miller of Team South Africa is on 34th position with 607 ratings. KM Jadhav of Team India is on 34th position with 607 ratings. Haris Sohail of Team Pakistan is on 36th position with 600 ratings. TWM Latham of Team New Zealand is on 37th position with 591 ratings. Soumya Sarkar of Team Bangladesh is on 38th position with 577 ratings. KJ Coetzer of Team Scotland is on 38th position with 577 ratings. Mohammad Hafeez of Team Pakistan is on 40th position with 574 ratings. TM Head of Team Australia is on 41st position with 571 ratings. Rahmat Shah of Team Afghanistan is on 42nd position with 565 ratings. MP Stoinis of Team Australia is on 43rd position with 560 ratings. CH Gayle of Team West Indies is on 43rd position with 560 ratings. N Dickwella of Team Sri Lanka is on 43rd position with 560 ratings. AD Hales of Team England is on 46th position with 557 ratings. Imad Wasim of Team Pakistan is on 47th position with 556 ratings. BRM Taylor of Team Zimbabwe is on 47th position with 556 ratings. A Balbirnie of Team Ireland is on 49th position with 553 ratings. MDKJ Perera of Team Sri Lanka is on 49th position with 553 ratings. Henry Nicholls of Team New Zealand is on 51st position with 552 ratings. Mahmudullah of Team Bangladesh is on 53rd position with 544 ratings. E Lewis of Team West Indies is on 54th position with 541 ratings. Mohammad Shahzad of Team Afghanistan is on 54th position with 541 ratings. KJ O'Brien of Team Ireland is on 57th position with 532 ratings. SE Marsh of Team Australia is on 57th position with 532 ratings. JDS Neesham of Team New Zealand is on 59th position with 531 ratings. SC Williams of Team Zimbabwe is on 60th position with 529 ratings. Sikandar Raza of Team Zimbabwe is on 61st position with 527 ratings. CS MacLeod of Team Scotland is on 62nd position with 525 ratings. HH Pandya of Team India is on 63rd position with 524 ratings. Peter Handscomb of Team Australia is on 64th position with 521 ratings. Shaiman Anwar of Team United Arab Emirates is on 65th position with 515 ratings. Najibullah Zadran of Team Afghanistan is on 65th position with 515 ratings. AT Rayudu of Team India is on 67th position with 512 ratings. Shoaib Malik of Team Pakistan is on 68th position with 508 ratings. WTS Porterfield of Team Ireland is on 69th position with 507 ratings. JP Duminy of Team South Africa is on 70th position with 505 ratings. Mohammad Nabi of Team Afghanistan is on 71st position with 504 ratings. JO Holder of Team West Indies is on 73rd position with 492 ratings. WU Tharanga of Team Sri Lanka is on 74th position with 491 ratings. Colin De Grandhomme of Team New Zealand is on 74th position with 491 ratings. C Munro of Team New Zealand is on 76th position with 489 ratings. CR Ervine of Team Zimbabwe is on 77th position with 485 ratings. N Pooran of Team West Indies is on 77th position with 485 ratings. Rameez Shahzad of Team United Arab Emirates is on 79th position with 484 ratings. WIA Fernando of Team Sri Lanka is on 80th position with 481 ratings. HDRL Thirimanne of Team Sri Lanka is on 81st position with 477 ratings. Imrul Kayes of Team Bangladesh is on 82nd position with 475 ratings. Sabbir Rahman of Team Bangladesh is on 84th position with 468 ratings. MN Samuels of Team West Indies is on 86th position with 462 ratings. H Masakadza of Team Zimbabwe is on 88th position with 459 ratings. AK Markram of Team South Africa is on 89th position with 458 ratings. NLTC Perera of Team Sri Lanka is on 90th position with 453 ratings. Andile Phehlukwayo of Team South Africa is on 91st position with 449 ratings. KL Rahul of Team India is on 92nd position with 447 ratings. LD Chandimal of Team Sri Lanka is on 93rd position with 446 ratings. DM De Silva of Team Sri Lanka is on 94th position with 442 ratings. RD Berrington of Team Scotland is on 95th position with 441 ratings. Rashid Khan of Team Afghanistan is on 96th position with 439 ratings. MD Gunathilaka of Team Sri Lanka is on 96th position with 439 ratings. MM Ali of Team England is on 98th position with 433 ratings. Gulbadin Naib of Team Afghanistan is on 99th position with 428 ratings. Anshuman Rath of Team Hong Kong is on 100th position with 422 ratings.