2022 ICC Batsmen Players Ranking For ODI Matches

# Player Rating Country
1 Babar Azam

Babar Azam

892 Pakistan

Pakistan

2 Imam-ul-Haq

Imam-ul-Haq

815 Pakistan

Pakistan

3 Rassie Van Der Dussen

Rassie Van Der Dussen

789 South Africa

South Africa

4 Q De Kock

Q De Kock

784 South Africa

South Africa

5 V Kohli

V Kohli

767 India

India

6 RG Sharma

RG Sharma

763 India

India

7 LRPL Taylor

LRPL Taylor

744 New Zealand

New Zealand

8 DA Warner

DA Warner

737 Australia

Australia

9 JM Bairstow

JM Bairstow

732 England

England

10 AJ Finch

AJ Finch

715 Australia

Australia

11  Fakhar Zaman

Fakhar Zaman

701 Pakistan

Pakistan

12 S Dhawan

S Dhawan

693 India

India

13 JE Root

JE Root

691 England

England

13 MJ Guptill

MJ Guptill

691 New Zealand

New Zealand

15 SD Hope

SD Hope

687 West Indies

West Indies

16 Tamim Iqbal

Tamim Iqbal

681 Bangladesh

Bangladesh

17 JJ Roy

JJ Roy

672 England

England

18 GJ Maxwell

GJ Maxwell

670 Australia

Australia

19 Mushfiqur Rahim

Mushfiqur Rahim

668 Bangladesh

Bangladesh

20 SPD Smith

SPD Smith

666 Australia

Australia

21 PR Stirling

PR Stirling

664 Ireland

Ireland

22 Alex Carey

Alex Carey

645 Australia

Australia

23 TWM Latham

TWM Latham

635 New Zealand

New Zealand

24 DA Miller

DA Miller

627 South Africa

South Africa

25 HT Tector

HT Tector

626 Ireland

Ireland

26 Rahmat Shah

Rahmat Shah

624 Afghanistan

Afghanistan

26 JC Buttler

JC Buttler

624 England

England

28 Litton Das

Litton Das

621 Bangladesh

Bangladesh

29 Sikandar Raza

Sikandar Raza

619 Zimbabwe

Zimbabwe

30 Shakib Al Hasan

Shakib Al Hasan

607 Bangladesh

Bangladesh

31 Nicholas Pooran

Nicholas Pooran

602 West Indies

West Indies

31 KL Rahul

KL Rahul

602 India

India

34 KJ Coetzer

KJ Coetzer

590 Scotland

Scotland

35 Mahmudullah

Mahmudullah

584 Bangladesh

Bangladesh

36 Travis Head

Travis Head

582 Australia

Australia

37 Haris Sohail

Haris Sohail

567 Pakistan

Pakistan

38

HG Munsey

561 Scotland

Scotland

39 Henry Nicholls

Henry Nicholls

560 New Zealand

New Zealand

40 A Balbirnie

A Balbirnie

550 Ireland

Ireland

41 Kusal Mendis

Kusal Mendis

548 Sri Lanka

Sri Lanka

42 Hashmatullah Shaidi

Hashmatullah Shaidi

544 Afghanistan

Afghanistan

43 Janneman Malan

Janneman Malan

543 South Africa

South Africa

44 Najibullah Zadran

Najibullah Zadran

541 Afghanistan

Afghanistan

45 Hardik Pandya

Hardik Pandya

536 India

India

46 Avishka Fernando

Avishka Fernando

533 Sri Lanka

Sri Lanka

47 SC Williams

SC Williams

532 Zimbabwe

Zimbabwe

48 CS MacLeod

CS MacLeod

531 Scotland

Scotland

49 Shreyas Iyer

Shreyas Iyer

525 India

India

50

Aqib Ilyas

524 Oman

Oman

51  Shimron Hetmyer

Shimron Hetmyer

522 West Indies

West Indies

52 MDKJ Perera

MDKJ Perera

516 Sri Lanka

Sri Lanka

53 Assad Vala

Assad Vala

515 Papua New Guinea

Papua New Guinea

54 RD Berrington

RD Berrington

514 Scotland

Scotland

55 MP Stoinis

MP Stoinis

512 Australia

Australia

56 Danushka Gunathilaka

Danushka Gunathilaka

510 Sri Lanka

Sri Lanka

57 AD Mathews

AD Mathews

507 Sri Lanka

Sri Lanka

58 Rishabh Pant

Rishabh Pant

506 India

India

59 Imad Wasim

Imad Wasim

503 Pakistan

Pakistan

60 AK Markram

AK Markram

501 South Africa

South Africa

61 Zeeshan Maqsood

Zeeshan Maqsood

499 Oman

Oman

62 Jatinder Singh

Jatinder Singh

496 Oman

Oman

63 Mohammad Nabi

Mohammad Nabi

495 Afghanistan

Afghanistan

64

S Edwards

489 Netherlands

Netherlands

65 T Bavuma

T Bavuma

487 South Africa

South Africa

66 MP O'Dowd

MP O'Dowd

486 Netherlands

Netherlands

67 Rahmanullah Gurbaz

Rahmanullah Gurbaz

484 Afghanistan

Afghanistan

68

MD Patel

483 United States Of America

United States Of America

69 Sarfaraz Ahmed

Sarfaraz Ahmed

482 Pakistan

Pakistan

70 Soumya Sarkar

Soumya Sarkar

481 Bangladesh

Bangladesh

70  Colin De Grandhomme

Colin De Grandhomme

481 New Zealand

New Zealand

72 Dhananjaya De Silva

Dhananjaya De Silva

480 Sri Lanka

Sri Lanka

72 Evin Lewis

Evin Lewis

480 West Indies

West Indies

72 M Labuschagne

M Labuschagne

480 Australia

Australia

75 CR Ervine

CR Ervine

474 Zimbabwe

Zimbabwe

76 MR Marsh

MR Marsh

469 Australia

Australia

77 JDS Neesham

JDS Neesham

468 New Zealand

New Zealand

78

V Aravind

467 United Arab Emirates

United Arab Emirates

79 N Dickwella

N Dickwella

465 Sri Lanka

Sri Lanka

81 H Klaasen

H Klaasen

461 South Africa

South Africa

82 Dasun Shanaka

Dasun Shanaka

455 Sri Lanka

Sri Lanka

83

Muhammad Usman

453 United Arab Emirates

United Arab Emirates

84 Gerhard Erasmus

Gerhard Erasmus

449 Namibia

Namibia

85 Rashid Khan

Rashid Khan

447 Afghanistan

Afghanistan

86 Mitchell Santner

Mitchell Santner

444 New Zealand

New Zealand

87

Aaron Jones

440 United States Of America

United States Of America

88

Chirag Suri

439 United Arab Emirates

United Arab Emirates

89 Charles Amini

Charles Amini

438 Papua New Guinea

Papua New Guinea

90 Mohammad Rizwan

Mohammad Rizwan

429 Pakistan

Pakistan

91 MA Leask

MA Leask

427 Scotland

Scotland

92

SR Taylor

425 United States Of America

United States Of America

92 Shamarh Brooks

Shamarh Brooks

425 West Indies

West Indies

94 Kyle Verreynne

Kyle Verreynne

424 South Africa

South Africa

94 Philip Salt

Philip Salt

424 Pakistan

Pakistan

94 Tony Ura

Tony Ura

424 Papua New Guinea

Papua New Guinea

97

Aasif Sheikh

421 Nepal

Nepal

97 MM Ali

MM Ali

421 England

England

99 MH Cross

MH Cross

417 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 2022.

International Cricket Council latest ODI Ranking For Batsmen in 2022. According to the points table, Babar Azam of Team Pakistan is on Top position with 892 ratings. Imam-ul-Haq of Team Pakistan holds the second position with 815 ratings. Rassie Van Der Dussen of Team South Africa is on third position with 789 ratings. Q De Kock of Team South Africa is on 4th position with 784 ratings. V Kohli of Team India is on 5th position with 767 ratings. RG Sharma of Team India is on 6th position with 763 ratings. LRPL Taylor of Team New Zealand is on 7th position with 744 ratings. DA Warner of Team Australia is on 8th position with 737 ratings. JM Bairstow of Team England is on 9th position with 732 ratings. AJ Finch of Team Australia is on 10th position with 715 ratings. Fakhar Zaman of Team Pakistan is on 11th position with 701 ratings. S Dhawan of Team India is on 12th position with 693 ratings. JE Root of Team England is on 13th position with 691 ratings. MJ Guptill of Team New Zealand is on 13th position with 691 ratings. SD Hope of Team West Indies is on 15th position with 687 ratings. Tamim Iqbal of Team Bangladesh is on 16th position with 681 ratings. JJ Roy of Team England is on 17th position with 672 ratings. GJ Maxwell of Team Australia is on 18th position with 670 ratings. Mushfiqur Rahim of Team Bangladesh is on 19th position with 668 ratings. SPD Smith of Team Australia is on 20th position with 666 ratings. PR Stirling of Team Ireland is on 21st position with 664 ratings. Alex Carey of Team Australia is on 22nd position with 645 ratings. TWM Latham of Team New Zealand is on 23rd position with 635 ratings. DA Miller of Team South Africa is on 24th position with 627 ratings. HT Tector of Team Ireland is on 25th position with 626 ratings. Rahmat Shah of Team Afghanistan is on 26th position with 624 ratings. JC Buttler of Team England is on 26th position with 624 ratings. Litton Das of Team Bangladesh is on 28th position with 621 ratings. Sikandar Raza of Team Zimbabwe is on 29th position with 619 ratings. Shakib Al Hasan of Team Bangladesh is on 30th position with 607 ratings. Nicholas Pooran of Team West Indies is on 31st position with 602 ratings. KL Rahul of Team India is on 31st position with 602 ratings. KJ Coetzer of Team Scotland is on 34th position with 590 ratings. Mahmudullah of Team Bangladesh is on 35th position with 584 ratings. Travis Head of Team Australia is on 36th position with 582 ratings. Haris Sohail of Team Pakistan is on 37th position with 567 ratings. HG Munsey of Team Scotland is on 38th position with 561 ratings. Henry Nicholls of Team New Zealand is on 39th position with 560 ratings. A Balbirnie of Team Ireland is on 40th position with 550 ratings. Kusal Mendis of Team Sri Lanka is on 41st position with 548 ratings. Hashmatullah Shaidi of Team Afghanistan is on 42nd position with 544 ratings. Janneman Malan of Team South Africa is on 43rd position with 543 ratings. Najibullah Zadran of Team Afghanistan is on 44th position with 541 ratings. Hardik Pandya of Team India is on 45th position with 536 ratings. Avishka Fernando of Team Sri Lanka is on 46th position with 533 ratings. SC Williams of Team Zimbabwe is on 47th position with 532 ratings. CS MacLeod of Team Scotland is on 48th position with 531 ratings. Shreyas Iyer of Team India is on 49th position with 525 ratings. Aqib Ilyas of Team Oman is on 50th position with 524 ratings. Shimron Hetmyer of Team West Indies is on 51st position with 522 ratings. MDKJ Perera of Team Sri Lanka is on 52nd position with 516 ratings. Assad Vala of Team Papua New Guinea is on 53rd position with 515 ratings. RD Berrington of Team Scotland is on 54th position with 514 ratings. MP Stoinis of Team Australia is on 55th position with 512 ratings. Danushka Gunathilaka of Team Sri Lanka is on 56th position with 510 ratings. AD Mathews of Team Sri Lanka is on 57th position with 507 ratings. Rishabh Pant of Team India is on 58th position with 506 ratings. Imad Wasim of Team Pakistan is on 59th position with 503 ratings. AK Markram of Team South Africa is on 60th position with 501 ratings. Zeeshan Maqsood of Team Oman is on 61st position with 499 ratings. Jatinder Singh of Team Oman is on 62nd position with 496 ratings. Mohammad Nabi of Team Afghanistan is on 63rd position with 495 ratings. S Edwards of Team Netherlands is on 64th position with 489 ratings. T Bavuma of Team South Africa is on 65th position with 487 ratings. MP O'Dowd of Team Netherlands is on 66th position with 486 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 67th position with 484 ratings. MD Patel of Team United States Of America is on 68th position with 483 ratings. Sarfaraz Ahmed of Team Pakistan is on 69th position with 482 ratings. Soumya Sarkar of Team Bangladesh is on 70th position with 481 ratings. Colin De Grandhomme of Team New Zealand is on 70th position with 481 ratings. Dhananjaya De Silva of Team Sri Lanka is on 72nd position with 480 ratings. Evin Lewis of Team West Indies is on 72nd position with 480 ratings. M Labuschagne of Team Australia is on 72nd position with 480 ratings. CR Ervine of Team Zimbabwe is on 75th position with 474 ratings. MR Marsh of Team Australia is on 76th position with 469 ratings. JDS Neesham of Team New Zealand is on 77th position with 468 ratings. V Aravind of Team United Arab Emirates is on 78th position with 467 ratings. N Dickwella of Team Sri Lanka is on 79th position with 465 ratings. H Klaasen of Team South Africa is on 81st position with 461 ratings. Dasun Shanaka of Team Sri Lanka is on 82nd position with 455 ratings. Muhammad Usman of Team United Arab Emirates is on 83rd position with 453 ratings. Gerhard Erasmus of Team Namibia is on 84th position with 449 ratings. Rashid Khan of Team Afghanistan is on 85th position with 447 ratings. Mitchell Santner of Team New Zealand is on 86th position with 444 ratings. Aaron Jones of Team United States Of America is on 87th position with 440 ratings. Chirag Suri of Team United Arab Emirates is on 88th position with 439 ratings. Charles Amini of Team Papua New Guinea is on 89th position with 438 ratings. Mohammad Rizwan of Team Pakistan is on 90th position with 429 ratings. MA Leask of Team Scotland is on 91st position with 427 ratings. SR Taylor of Team United States Of America is on 92nd position with 425 ratings. Shamarh Brooks of Team West Indies is on 92nd position with 425 ratings. Kyle Verreynne of Team South Africa is on 94th position with 424 ratings. Philip Salt of Team Pakistan is on 94th position with 424 ratings. Tony Ura of Team Papua New Guinea is on 94th position with 424 ratings. Aasif Sheikh of Team Nepal is on 97th position with 421 ratings. MM Ali of Team England is on 97th position with 421 ratings. MH Cross of Team Scotland is on 99th position with 417 ratings.