2021 ICC Batsmen Players Ranking For ODI Matches

# Player Rating Country
1 Babar Azam

Babar Azam

873 Pakistan

Pakistan

2 V Kohli

V Kohli

848 India

India

3 RG Sharma

RG Sharma

817 India

India

4 LRPL Taylor

LRPL Taylor

801 New Zealand

New Zealand

5 AJ Finch

AJ Finch

791 Australia

Australia

6 JM Bairstow

JM Bairstow

775 England

England

7 DA Warner

DA Warner

773 Australia

Australia

7 SD Hope

SD Hope

773 West Indies

West Indies

9 F Du Plessis

F Du Plessis

766 South Africa

South Africa

10 Q De Kock

Q De Kock

758 South Africa

South Africa

11 KS Williamson

KS Williamson

754 New Zealand

New Zealand

12  Fakhar Zaman

Fakhar Zaman

741 Pakistan

Pakistan

13 JE Root

JE Root

740 England

England

14 Mushfiqur Rahim

Mushfiqur Rahim

723 Bangladesh

Bangladesh

15 Imam-ul-Haq

Imam-ul-Haq

717 Pakistan

Pakistan

16 S Dhawan

S Dhawan

712 India

India

17 SPD Smith

SPD Smith

707 Australia

Australia

17 MJ Guptill

MJ Guptill

707 New Zealand

New Zealand

19 JJ Roy

JJ Roy

687 England

England

20 GJ Maxwell

GJ Maxwell

684 Australia

Australia

21 Rassie Van Der Dussen

Rassie Van Der Dussen

678 South Africa

South Africa

22 UT Khawaja

UT Khawaja

675 Australia

Australia

23 Tamim Iqbal

Tamim Iqbal

670 Bangladesh

Bangladesh

24 PR Stirling

PR Stirling

664 Ireland

Ireland

25 BA Stokes

BA Stokes

651 England

England

26 EJG Morgan

EJG Morgan

650 England

England

27

AT Carey

644 Australia

Australia

28 Shakib Al Hasan

Shakib Al Hasan

641 Bangladesh

Bangladesh

29 KL Rahul

KL Rahul

640 India

India

30  Shimron Hetmyer

Shimron Hetmyer

633 West Indies

West Indies

31 DA Miller

DA Miller

632 South Africa

South Africa

32 TWM Latham

TWM Latham

624 New Zealand

New Zealand

33 Nicholas Pooran

Nicholas Pooran

614 West Indies

West Indies

34 JC Buttler

JC Buttler

608 England

England

35 Haris Sohail

Haris Sohail

594 Pakistan

Pakistan

36 Henry Nicholls

Henry Nicholls

581 New Zealand

New Zealand

37

Aqib Ilyas

578 Oman

Oman

38 A Balbirnie

A Balbirnie

575 Ireland

Ireland

39 KJ Coetzer

KJ Coetzer

573 Scotland

Scotland

40 BRM Taylor

BRM Taylor

572 Zimbabwe

Zimbabwe

41 Mahmudullah

Mahmudullah

571 Bangladesh

Bangladesh

42 MDKJ Perera

MDKJ Perera

562 Sri Lanka

Sri Lanka

43 Evin Lewis

Evin Lewis

559 West Indies

West Indies

43 Rahmat Shah

Rahmat Shah

559 Afghanistan

Afghanistan

45 Litton Das

Litton Das

558 Bangladesh

Bangladesh

46 KM Jadhav

KM Jadhav

554 India

India

47 AD Mathews

AD Mathews

553 Sri Lanka

Sri Lanka

47 SC Williams

SC Williams

553 Zimbabwe

Zimbabwe

49 Hardik Pandya

Hardik Pandya

552 India

India

50

MD Gunathilaka

540 Sri Lanka

Sri Lanka

50 Sikandar Raza

Sikandar Raza

540 Zimbabwe

Zimbabwe

52 Mohammad Hafeez

Mohammad Hafeez

538 Pakistan

Pakistan

53 Kusal Mendis

Kusal Mendis

529 Sri Lanka

Sri Lanka

54 MP Stoinis

MP Stoinis

525 Australia

Australia

54 Imad Wasim

Imad Wasim

525 Pakistan

Pakistan

56 Soumya Sarkar

Soumya Sarkar

521 Bangladesh

Bangladesh

57 Mohammad Shahzad

Mohammad Shahzad

519 Afghanistan

Afghanistan

58 CS MacLeod

CS MacLeod

508 Scotland

Scotland

59  Colin De Grandhomme

Colin De Grandhomme

507 New Zealand

New Zealand

60 Najibullah Zadran

Najibullah Zadran

506 Afghanistan

Afghanistan

60

M Labuschagne

506 Australia

Australia

62 N Dickwella

N Dickwella

505 Sri Lanka

Sri Lanka

63 Sarfaraz Ahmed

Sarfaraz Ahmed

504 Pakistan

Pakistan

63 CH Gayle

CH Gayle

504 West Indies

West Indies

65 Hashmatullah Shaidi

Hashmatullah Shaidi

498 Afghanistan

Afghanistan

66 JDS Neesham

JDS Neesham

495 New Zealand

New Zealand

66 SE Marsh

SE Marsh

495 Australia

Australia

68 Avishka Fernando

Avishka Fernando

494 Sri Lanka

Sri Lanka

68 Mohammad Nabi

Mohammad Nabi

494 Afghanistan

Afghanistan

70 MR Marsh

MR Marsh

486 Australia

Australia

71

JN Malan

485 South Africa

South Africa

72 Peter Handscomb

Peter Handscomb

483 Australia

Australia

73 Asghar Stanikzai

Asghar Stanikzai

479 Afghanistan

Afghanistan

73 RD Berrington

RD Berrington

479 Scotland

Scotland

75 Shreyas Iyer

Shreyas Iyer

474 India

India

76 Dhananjaya De Silva

Dhananjaya De Silva

472 Sri Lanka

Sri Lanka

77

Muhammad Usman

471 United Arab Emirates

United Arab Emirates

77 WTS Porterfield

WTS Porterfield

471 Ireland

Ireland

79 C Munro

C Munro

468 New Zealand

New Zealand

80 Mitchell Santner

Mitchell Santner

460 New Zealand

New Zealand

81 CR Ervine

CR Ervine

457 Zimbabwe

Zimbabwe

82 JO Holder

JO Holder

445 West Indies

West Indies

82

AK Markram

445 South Africa

South Africa

84 T Bavuma

T Bavuma

443 South Africa

South Africa

86

H Klaasen

442 South Africa

South Africa

87 Andile Phehlukwayo

Andile Phehlukwayo

439 South Africa

South Africa

88 HDRL Thirimanne

HDRL Thirimanne

438 Sri Lanka

Sri Lanka

89 RA Jadeja

RA Jadeja

436 India

India

90

HT Tector

434 Ireland

Ireland

91 Mohammad Mithun

Mohammad Mithun

433 Bangladesh

Bangladesh

92 Rashid Khan

Rashid Khan

432 Afghanistan

Afghanistan

93 Sabbir Rahman

Sabbir Rahman

430 Bangladesh

Bangladesh

95 Rishabh Pant

Rishabh Pant

428 India

India

96

R Powell

426 West Indies

West Indies

97 Dasun Shanaka

Dasun Shanaka

423 Sri Lanka

Sri Lanka

98 LD Chandimal

LD Chandimal

419 Sri Lanka

Sri Lanka

99

C Campher

418 Ireland

Ireland

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

International Cricket Council latest ODI Ranking For Batsmen in 2021. According to the points table, Babar Azam of Team Pakistan is on Top position with 873 ratings. V Kohli of Team India holds the second position with 848 ratings. RG Sharma of Team India is on third position with 817 ratings. LRPL Taylor of Team New Zealand is on 4th position with 801 ratings. AJ Finch of Team Australia is on 5th position with 791 ratings. JM Bairstow of Team England is on 6th position with 775 ratings. DA Warner of Team Australia is on 7th position with 773 ratings. SD Hope of Team West Indies is on 7th position with 773 ratings. F Du Plessis of Team South Africa is on 9th position with 766 ratings. Q De Kock of Team South Africa is on 10th position with 758 ratings. KS Williamson of Team New Zealand is on 11th position with 754 ratings. Fakhar Zaman of Team Pakistan is on 12th position with 741 ratings. JE Root of Team England is on 13th position with 740 ratings. Mushfiqur Rahim of Team Bangladesh is on 14th position with 723 ratings. Imam-ul-Haq of Team Pakistan is on 15th position with 717 ratings. S Dhawan of Team India is on 16th position with 712 ratings. SPD Smith of Team Australia is on 17th position with 707 ratings. MJ Guptill of Team New Zealand is on 17th position with 707 ratings. JJ Roy of Team England is on 19th position with 687 ratings. GJ Maxwell of Team Australia is on 20th position with 684 ratings. Rassie Van Der Dussen of Team South Africa is on 21st position with 678 ratings. UT Khawaja of Team Australia is on 22nd position with 675 ratings. Tamim Iqbal of Team Bangladesh is on 23rd position with 670 ratings. PR Stirling of Team Ireland is on 24th position with 664 ratings. BA Stokes of Team England is on 25th position with 651 ratings. EJG Morgan of Team England is on 26th position with 650 ratings. AT Carey of Team Australia is on 27th position with 644 ratings. Shakib Al Hasan of Team Bangladesh is on 28th position with 641 ratings. KL Rahul of Team India is on 29th position with 640 ratings. Shimron Hetmyer of Team West Indies is on 30th position with 633 ratings. DA Miller of Team South Africa is on 31st position with 632 ratings. TWM Latham of Team New Zealand is on 32nd position with 624 ratings. Nicholas Pooran of Team West Indies is on 33rd position with 614 ratings. JC Buttler of Team England is on 34th position with 608 ratings. Haris Sohail of Team Pakistan is on 35th position with 594 ratings. Henry Nicholls of Team New Zealand is on 36th position with 581 ratings. Aqib Ilyas of Team Oman is on 37th position with 578 ratings. A Balbirnie of Team Ireland is on 38th position with 575 ratings. KJ Coetzer of Team Scotland is on 39th position with 573 ratings. BRM Taylor of Team Zimbabwe is on 40th position with 572 ratings. Mahmudullah of Team Bangladesh is on 41st position with 571 ratings. MDKJ Perera of Team Sri Lanka is on 42nd position with 562 ratings. Evin Lewis of Team West Indies is on 43rd position with 559 ratings. Rahmat Shah of Team Afghanistan is on 43rd position with 559 ratings. Litton Das of Team Bangladesh is on 45th position with 558 ratings. KM Jadhav of Team India is on 46th position with 554 ratings. AD Mathews of Team Sri Lanka is on 47th position with 553 ratings. SC Williams of Team Zimbabwe is on 47th position with 553 ratings. Hardik Pandya of Team India is on 49th position with 552 ratings. MD Gunathilaka of Team Sri Lanka is on 50th position with 540 ratings. Sikandar Raza of Team Zimbabwe is on 50th position with 540 ratings. Mohammad Hafeez of Team Pakistan is on 52nd position with 538 ratings. Kusal Mendis of Team Sri Lanka is on 53rd position with 529 ratings. MP Stoinis of Team Australia is on 54th position with 525 ratings. Imad Wasim of Team Pakistan is on 54th position with 525 ratings. Soumya Sarkar of Team Bangladesh is on 56th position with 521 ratings. Mohammad Shahzad of Team Afghanistan is on 57th position with 519 ratings. CS MacLeod of Team Scotland is on 58th position with 508 ratings. Colin De Grandhomme of Team New Zealand is on 59th position with 507 ratings. Najibullah Zadran of Team Afghanistan is on 60th position with 506 ratings. M Labuschagne of Team Australia is on 60th position with 506 ratings. N Dickwella of Team Sri Lanka is on 62nd position with 505 ratings. Sarfaraz Ahmed of Team Pakistan is on 63rd position with 504 ratings. CH Gayle of Team West Indies is on 63rd position with 504 ratings. Hashmatullah Shaidi of Team Afghanistan is on 65th position with 498 ratings. JDS Neesham of Team New Zealand is on 66th position with 495 ratings. SE Marsh of Team Australia is on 66th position with 495 ratings. Avishka Fernando of Team Sri Lanka is on 68th position with 494 ratings. Mohammad Nabi of Team Afghanistan is on 68th position with 494 ratings. MR Marsh of Team Australia is on 70th position with 486 ratings. JN Malan of Team South Africa is on 71st position with 485 ratings. Peter Handscomb of Team Australia is on 72nd position with 483 ratings. Asghar Stanikzai of Team Afghanistan is on 73rd position with 479 ratings. RD Berrington of Team Scotland is on 73rd position with 479 ratings. Shreyas Iyer of Team India is on 75th position with 474 ratings. Dhananjaya De Silva of Team Sri Lanka is on 76th position with 472 ratings. Muhammad Usman of Team United Arab Emirates is on 77th position with 471 ratings. WTS Porterfield of Team Ireland is on 77th position with 471 ratings. C Munro of Team New Zealand is on 79th position with 468 ratings. Mitchell Santner of Team New Zealand is on 80th position with 460 ratings. CR Ervine of Team Zimbabwe is on 81st position with 457 ratings. JO Holder of Team West Indies is on 82nd position with 445 ratings. AK Markram of Team South Africa is on 82nd position with 445 ratings. T Bavuma of Team South Africa is on 84th position with 443 ratings. H Klaasen of Team South Africa is on 86th position with 442 ratings. Andile Phehlukwayo of Team South Africa is on 87th position with 439 ratings. HDRL Thirimanne of Team Sri Lanka is on 88th position with 438 ratings. RA Jadeja of Team India is on 89th position with 436 ratings. HT Tector of Team Ireland is on 90th position with 434 ratings. Mohammad Mithun of Team Bangladesh is on 91st position with 433 ratings. Rashid Khan of Team Afghanistan is on 92nd position with 432 ratings. Sabbir Rahman of Team Bangladesh is on 93rd position with 430 ratings. Rishabh Pant of Team India is on 95th position with 428 ratings. R Powell of Team West Indies is on 96th position with 426 ratings. Dasun Shanaka of Team Sri Lanka is on 97th position with 423 ratings. LD Chandimal of Team Sri Lanka is on 98th position with 419 ratings. C Campher of Team Ireland is on 99th position with 418 ratings.