2020 ICC Batsmen Players Ranking For ODI Matches

# Player Rating Country
1 V Kohli

V Kohli

871 India

India

2 RG Sharma

RG Sharma

855 India

India

3 Babar Azam

Babar Azam

829 Pakistan

Pakistan

4 LRPL Taylor

LRPL Taylor

818 New Zealand

New Zealand

5 F Du Plessis

F Du Plessis

790 South Africa

South Africa

6 DA Warner

DA Warner

789 Australia

Australia

7 AJ Finch

AJ Finch

767 Australia

Australia

8 KS Williamson

KS Williamson

765 New Zealand

New Zealand

9 JE Root

JE Root

759 England

England

10 Q De Kock

Q De Kock

755 South Africa

South Africa

11 Imam-ul-Haq

Imam-ul-Haq

752 Pakistan

Pakistan

12 SD Hope

SD Hope

750 West Indies

West Indies

13 JM Bairstow

JM Bairstow

730 England

England

14 JJ Roy

JJ Roy

720 England

England

15 MJ Guptill

MJ Guptill

711 New Zealand

New Zealand

16

Fakhar Zaman

710 Pakistan

Pakistan

17 S Dhawan

S Dhawan

700 India

India

18 UT Khawaja

UT Khawaja

696 Australia

Australia

18 Mushfiqur Rahim

Mushfiqur Rahim

696 Bangladesh

Bangladesh

20 JC Buttler

JC Buttler

686 England

England

21 SPD Smith

SPD Smith

673 Australia

Australia

22 EJG Morgan

EJG Morgan

670 England

England

23 BA Stokes

BA Stokes

664 England

England

24 Tamim Iqbal

Tamim Iqbal

663 Bangladesh

Bangladesh

25

SO Hetmyer

653 West Indies

West Indies

26 PR Stirling

PR Stirling

647 Ireland

Ireland

27 MS Dhoni

MS Dhoni

633 India

India

28 DA Miller

DA Miller

626 South Africa

South Africa

30

N Pooran

614 West Indies

West Indies

31 Haris Sohail

Haris Sohail

608 Pakistan

Pakistan

32 GJ Maxwell

GJ Maxwell

604 Australia

Australia

33 TWM Latham

TWM Latham

601 New Zealand

New Zealand

34 KL Rahul

KL Rahul

596 India

India

35 KJ Coetzer

KJ Coetzer

588 Scotland

Scotland

35 AD Mathews

AD Mathews

588 Sri Lanka

Sri Lanka

37 Henry Nicholls

Henry Nicholls

581 New Zealand

New Zealand

38

Aqib Ilyas

578 Oman

Oman

39 KM Jadhav

KM Jadhav

577 India

India

40

AT Carey

574 Australia

Australia

42 Soumya Sarkar

Soumya Sarkar

564 Bangladesh

Bangladesh

42 A Balbirnie

A Balbirnie

564 Ireland

Ireland

42 Rahmat Shah

Rahmat Shah

564 Afghanistan

Afghanistan

45 Mohammad Hafeez

Mohammad Hafeez

562 Pakistan

Pakistan

47 Sikandar Raza

Sikandar Raza

540 Zimbabwe

Zimbabwe

48 MDKJ Perera

MDKJ Perera

539 Sri Lanka

Sri Lanka

48

E Lewis

539 West Indies

West Indies

50 N Dickwella

N Dickwella

538 Sri Lanka

Sri Lanka

51 MP Stoinis

MP Stoinis

537 Australia

Australia

51 AD Hales

AD Hales

537 England

England

53 BRM Taylor

BRM Taylor

536 Zimbabwe

Zimbabwe

54 Imad Wasim

Imad Wasim

535 Pakistan

Pakistan

55 Mahmudullah

Mahmudullah

533 Bangladesh

Bangladesh

56 Sarfaraz Ahmed

Sarfaraz Ahmed

529 Pakistan

Pakistan

57 Mohammad Shahzad

Mohammad Shahzad

527 Afghanistan

Afghanistan

58 CS MacLeod

CS MacLeod

522 Scotland

Scotland

59 CH Gayle

CH Gayle

520 West Indies

West Indies

60 SC Williams

SC Williams

518 Zimbabwe

Zimbabwe

61 KJ O'Brien

KJ O'Brien

516 Ireland

Ireland

62 Najibullah Zadran

Najibullah Zadran

515 Afghanistan

Afghanistan

62  Colin De Grandhomme

Colin De Grandhomme

515 New Zealand

New Zealand

64

SS Iyer

513 India

India

65

WIA Fernando

510 Sri Lanka

Sri Lanka

65 SE Marsh

SE Marsh

510 Australia

Australia

67 JDS Neesham

JDS Neesham

500 New Zealand

New Zealand

67 Mohammad Nabi

Mohammad Nabi

500 Afghanistan

Afghanistan

69

H Klaasen

499 South Africa

South Africa

70 Shaiman Anwar

Shaiman Anwar

497 United Arab Emirates

United Arab Emirates

70 Peter Handscomb

Peter Handscomb

497 Australia

Australia

73

HH Pandya

491 India

India

74 MR Marsh

MR Marsh

489 Australia

Australia

74

MD Gunathilaka

489 Sri Lanka

Sri Lanka

76 WTS Porterfield

WTS Porterfield

487 Ireland

Ireland

77 AT Rayudu

AT Rayudu

483 India

India

79 RD Berrington

RD Berrington

478 Scotland

Scotland

80 C Munro

C Munro

476 New Zealand

New Zealand

81 CR Ervine

CR Ervine

475 Zimbabwe

Zimbabwe

82 WU Tharanga

WU Tharanga

473 Sri Lanka

Sri Lanka

83 HDRL Thirimanne

HDRL Thirimanne

463 Sri Lanka

Sri Lanka

84 NLTC Perera

NLTC Perera

459 Sri Lanka

Sri Lanka

86 Sabbir Rahman

Sabbir Rahman

457 Bangladesh

Bangladesh

87

Muhammad Usman

453 United Arab Emirates

United Arab Emirates

88 JO Holder

JO Holder

449 West Indies

West Indies

89

M Labuschagne

447 Australia

Australia

90

DM De Silva

443 Sri Lanka

Sri Lanka

92

AK Markram

442 South Africa

South Africa

93 Andile Phehlukwayo

Andile Phehlukwayo

426 South Africa

South Africa

94 Mohammad Mithun

Mohammad Mithun

423 Bangladesh

Bangladesh

95 RA Jadeja

RA Jadeja

419 India

India

96 Gulbadin Naib

Gulbadin Naib

418 Afghanistan

Afghanistan

97 MH Cross

MH Cross

416 Scotland

Scotland

99 MM Ali

MM Ali

412 England

England

100 Rashid Khan

Rashid Khan

402 Afghanistan

Afghanistan

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

International Cricket Council latest ODI Ranking For Batsmen in 2020. According to the points table, V Kohli of Team India is on Top position with 871 ratings. RG Sharma of Team India holds the second position with 855 ratings. Babar Azam of Team Pakistan is on third position with 829 ratings. LRPL Taylor of Team New Zealand is on 4th position with 818 ratings. F Du Plessis of Team South Africa is on 5th position with 790 ratings. DA Warner of Team Australia is on 6th position with 789 ratings. AJ Finch of Team Australia is on 7th position with 767 ratings. KS Williamson of Team New Zealand is on 8th position with 765 ratings. JE Root of Team England is on 9th position with 759 ratings. Q De Kock of Team South Africa is on 10th position with 755 ratings. Imam-ul-Haq of Team Pakistan is on 11th position with 752 ratings. SD Hope of Team West Indies is on 12th position with 750 ratings. JM Bairstow of Team England is on 13th position with 730 ratings. JJ Roy of Team England is on 14th position with 720 ratings. MJ Guptill of Team New Zealand is on 15th position with 711 ratings. Fakhar Zaman of Team Pakistan is on 16th position with 710 ratings. S Dhawan of Team India is on 17th position with 700 ratings. UT Khawaja of Team Australia is on 18th position with 696 ratings. Mushfiqur Rahim of Team Bangladesh is on 18th position with 696 ratings. JC Buttler of Team England is on 20th position with 686 ratings. SPD Smith of Team Australia is on 21st position with 673 ratings. EJG Morgan of Team England is on 22nd position with 670 ratings. BA Stokes of Team England is on 23rd position with 664 ratings. Tamim Iqbal of Team Bangladesh is on 24th position with 663 ratings. SO Hetmyer of Team West Indies is on 25th position with 653 ratings. PR Stirling of Team Ireland is on 26th position with 647 ratings. MS Dhoni of Team India is on 27th position with 633 ratings. DA Miller of Team South Africa is on 28th position with 626 ratings. N Pooran of Team West Indies is on 30th position with 614 ratings. Haris Sohail of Team Pakistan is on 31st position with 608 ratings. GJ Maxwell of Team Australia is on 32nd position with 604 ratings. TWM Latham of Team New Zealand is on 33rd position with 601 ratings. KL Rahul of Team India is on 34th position with 596 ratings. KJ Coetzer of Team Scotland is on 35th position with 588 ratings. AD Mathews of Team Sri Lanka is on 35th position with 588 ratings. Henry Nicholls of Team New Zealand is on 37th position with 581 ratings. Aqib Ilyas of Team Oman is on 38th position with 578 ratings. KM Jadhav of Team India is on 39th position with 577 ratings. AT Carey of Team Australia is on 40th position with 574 ratings. Soumya Sarkar of Team Bangladesh is on 42nd position with 564 ratings. A Balbirnie of Team Ireland is on 42nd position with 564 ratings. Rahmat Shah of Team Afghanistan is on 42nd position with 564 ratings. Mohammad Hafeez of Team Pakistan is on 45th position with 562 ratings. Sikandar Raza of Team Zimbabwe is on 47th position with 540 ratings. MDKJ Perera of Team Sri Lanka is on 48th position with 539 ratings. E Lewis of Team West Indies is on 48th position with 539 ratings. N Dickwella of Team Sri Lanka is on 50th position with 538 ratings. MP Stoinis of Team Australia is on 51st position with 537 ratings. AD Hales of Team England is on 51st position with 537 ratings. BRM Taylor of Team Zimbabwe is on 53rd position with 536 ratings. Imad Wasim of Team Pakistan is on 54th position with 535 ratings. Mahmudullah of Team Bangladesh is on 55th position with 533 ratings. Sarfaraz Ahmed of Team Pakistan is on 56th position with 529 ratings. Mohammad Shahzad of Team Afghanistan is on 57th position with 527 ratings. CS MacLeod of Team Scotland is on 58th position with 522 ratings. CH Gayle of Team West Indies is on 59th position with 520 ratings. SC Williams of Team Zimbabwe is on 60th position with 518 ratings. KJ O'Brien of Team Ireland is on 61st position with 516 ratings. Najibullah Zadran of Team Afghanistan is on 62nd position with 515 ratings. Colin De Grandhomme of Team New Zealand is on 62nd position with 515 ratings. SS Iyer of Team India is on 64th position with 513 ratings. WIA Fernando of Team Sri Lanka is on 65th position with 510 ratings. SE Marsh of Team Australia is on 65th position with 510 ratings. JDS Neesham of Team New Zealand is on 67th position with 500 ratings. Mohammad Nabi of Team Afghanistan is on 67th position with 500 ratings. H Klaasen of Team South Africa is on 69th position with 499 ratings. Shaiman Anwar of Team United Arab Emirates is on 70th position with 497 ratings. Peter Handscomb of Team Australia is on 70th position with 497 ratings. HH Pandya of Team India is on 73rd position with 491 ratings. MR Marsh of Team Australia is on 74th position with 489 ratings. MD Gunathilaka of Team Sri Lanka is on 74th position with 489 ratings. WTS Porterfield of Team Ireland is on 76th position with 487 ratings. AT Rayudu of Team India is on 77th position with 483 ratings. RD Berrington of Team Scotland is on 79th position with 478 ratings. C Munro of Team New Zealand is on 80th position with 476 ratings. CR Ervine of Team Zimbabwe is on 81st position with 475 ratings. WU Tharanga of Team Sri Lanka is on 82nd position with 473 ratings. HDRL Thirimanne of Team Sri Lanka is on 83rd position with 463 ratings. NLTC Perera of Team Sri Lanka is on 84th position with 459 ratings. Sabbir Rahman of Team Bangladesh is on 86th position with 457 ratings. Muhammad Usman of Team United Arab Emirates is on 87th position with 453 ratings. JO Holder of Team West Indies is on 88th position with 449 ratings. M Labuschagne of Team Australia is on 89th position with 447 ratings. DM De Silva of Team Sri Lanka is on 90th position with 443 ratings. AK Markram of Team South Africa is on 92nd position with 442 ratings. Andile Phehlukwayo of Team South Africa is on 93rd position with 426 ratings. Mohammad Mithun of Team Bangladesh is on 94th position with 423 ratings. RA Jadeja of Team India is on 95th position with 419 ratings. Gulbadin Naib of Team Afghanistan is on 96th position with 418 ratings. MH Cross of Team Scotland is on 97th position with 416 ratings. MM Ali of Team England is on 99th position with 412 ratings. Rashid Khan of Team Afghanistan is on 100th position with 402 ratings.