2023 ICC Batsmen Players Ranking For ODI Matches

Latest 2023 ICC T20 Batsmen Rankings, Find the current rankings of International T20 Batsman players of Cricket teams, including their positions on points table & ratings.

# Player Rating Country
1 Suryakumar Yadav

Suryakumar Yadav

906 India

India

2 Mohammad Rizwan

Mohammad Rizwan

836 Pakistan

Pakistan

3 Babar Azam

Babar Azam

778 Pakistan

Pakistan

4 Devon Conway

Devon Conway

768 New Zealand

New Zealand

5 AK Markram

AK Markram

748 South Africa

South Africa

7 Dawid Malan

Dawid Malan

705 England

England

8 RR Rossouw

RR Rossouw

693 South Africa

South Africa

9 AJ Finch

AJ Finch

680 Australia

Australia

10 JC Buttler

JC Buttler

670 England

England

11 Glenn Phillips

Glenn Phillips

662 New Zealand

New Zealand

12

P Nissanka

643 Sri Lanka

Sri Lanka

13 AD Hales

AD Hales

636 England

England

14 Q De Kock

Q De Kock

614 South Africa

South Africa

15 Virat Kohli

Virat Kohli

612 India

India

17 BA King

BA King

583 West Indies

West Indies

18 Nicholas Pooran

Nicholas Pooran

582 West Indies

West Indies

19 Rahmanullah Gurbaz

Rahmanullah Gurbaz

581 Afghanistan

Afghanistan

20 RR Hendricks

RR Hendricks

579 South Africa

South Africa

21

HG Munsey

572 Scotland

Scotland

22 Litton Das

Litton Das

566 Bangladesh

Bangladesh

23 Rassie Van Der Dussen

Rassie Van Der Dussen

565 South Africa

South Africa

24 Finn Allen

Finn Allen

563 New Zealand

New Zealand

25 RD Berrington

RD Berrington

558 Scotland

Scotland

26 Daryl Mitchell

Daryl Mitchell

552 New Zealand

New Zealand

26 MR Marsh

MR Marsh

552 Australia

Australia

28 KL Rahul

KL Rahul

548 India

India

29 MJ Guptill

MJ Guptill

547 New Zealand

New Zealand

30 Rohit Sharma

Rohit Sharma

545 India

India

31 Shubman Gill

Shubman Gill

542 India

India

31 DA Miller

DA Miller

542 South Africa

South Africa

33 PR Stirling

PR Stirling

541 Ireland

Ireland

35

Hazratullah

537 Afghanistan

Afghanistan

36 Kusal Mendis

Kusal Mendis

530 Sri Lanka

Sri Lanka

37 GJ Maxwell

GJ Maxwell

527 Australia

Australia

38 Najibullah Zadran

Najibullah Zadran

521 Afghanistan

Afghanistan

38 DA Warner

DA Warner

521 Australia

Australia

40 Tony Ura

Tony Ura

519 Papua New Guinea

Papua New Guinea

40 MP Stoinis

MP Stoinis

519 Australia

Australia

42 MP O'Dowd

MP O'Dowd

517 Netherlands

Netherlands

42 Dasun Shanaka

Dasun Shanaka

517 Sri Lanka

Sri Lanka

42 Bhanuka Rajapaksa

Bhanuka Rajapaksa

517 Sri Lanka

Sri Lanka

45

Ibrahim Zadran

513 Afghanistan

Afghanistan

45 KS Williamson

KS Williamson

513 New Zealand

New Zealand

47 Ben Duckett

Ben Duckett

498 England

England

47 MM Ali

MM Ali

498 England

England

47 Ishan Kishan

Ishan Kishan

498 India

India

51 A Balbirnie

A Balbirnie

484 Ireland

Ireland

51 Hardik Pandya

Hardik Pandya

484 India

India

53 Iftikhar Ahmed

Iftikhar Ahmed

478 Pakistan

Pakistan

53

K Bhurtel

478 Nepal

Nepal

55 R Powell

R Powell

475 West Indies

West Indies

56 H Klaasen

H Klaasen

470 South Africa

South Africa

57 Shan Masood

Shan Masood

469 Pakistan

Pakistan

58

V Aravind

468 United Arab Emirates

United Arab Emirates

58 JJ Roy

JJ Roy

468 England

England

61

NS Dhaliwal

460 Canada

Canada

62 Gerhard Erasmus

Gerhard Erasmus

458 Namibia

Namibia

63 Shakib Al Hasan

Shakib Al Hasan

457 Bangladesh

Bangladesh

63 Mohammad Nabi

Mohammad Nabi

457 Afghanistan

Afghanistan

65 MS Wade

MS Wade

448 Australia

Australia

66 Shreyas Iyer

Shreyas Iyer

446 India

India

67 JM Bairstow

JM Bairstow

440 England

England

67 Evin Lewis

Evin Lewis

440 West Indies

West Indies

69 Mahmudullah

Mahmudullah

439 Bangladesh

Bangladesh

71 Kyle Mayers

Kyle Mayers

431 West Indies

West Indies

72

R Pathan

427 Canada

Canada

72 Jatinder Singh

Jatinder Singh

427 Oman

Oman

74

Mohammad Naim

426 Bangladesh

Bangladesh

74 Zeeshan Maqsood

Zeeshan Maqsood

426 Oman

Oman

76 L Tucker

L Tucker

425 Ireland

Ireland

77 Craig Williams

Craig Williams

422 Namibia

Namibia

78 SC Williams

SC Williams

418 Zimbabwe

Zimbabwe

78 Sikandar Raza

Sikandar Raza

418 Zimbabwe

Zimbabwe

80 Harry Brook

Harry Brook

416 England

England

80 T Bavuma

T Bavuma

416 South Africa

South Africa

83 MH Cross

MH Cross

404 Scotland

Scotland

84  Fakhar Zaman

Fakhar Zaman

399 Pakistan

Pakistan

86 CR Ervine

CR Ervine

394 Zimbabwe

Zimbabwe

87

CN Ackermann

393 Netherlands

Netherlands

87 Sese Bau

Sese Bau

393 Papua New Guinea

Papua New Guinea

89 Stephan Baard

Stephan Baard

389 Namibia

Namibia

90

RP Burl

387 Zimbabwe

Zimbabwe

91 Dhananjaya De Silva

Dhananjaya De Silva

384 Sri Lanka

Sri Lanka

91

LS Livingstone

384 England

England

93 HT Tector

HT Tector

383 Ireland

Ireland

94 Rishabh Pant

Rishabh Pant

382 India

India

95 Usman Ghani

Usman Ghani

381 Afghanistan

Afghanistan

96

Chirag Suri

378 United Arab Emirates

United Arab Emirates

97  Shimron Hetmyer

Shimron Hetmyer

374 West Indies

West Indies

98 Norman Vanua

Norman Vanua

371 Papua New Guinea

Papua New Guinea

99

Muhammad Usman

364 United Arab Emirates

United Arab Emirates

100 Josh Inglis

Josh Inglis

359 Australia

Australia

T20 matches are the shortest cricket matches which are played internationally. This page provides you the updated ICC T20 rankings which contain the latest information. People are curious to know the position of their favorite players therefore they look for these rankings.

Urdu Point brings you the T20 player rankings that consist of batsmen ranking as well. We always facilitate the users in best possible manner and always provide them the items they need.

You can get an easy access to the ICC T20 batting rankings and see which player secured the top position at this page.

International Cricket Council latest T20 Ranking For Batsmen in 2023. According to the points table, Suryakumar Yadav of Team India is on Top position with 906 ratings. Mohammad Rizwan of Team Pakistan holds the second position with 836 ratings. Babar Azam of Team Pakistan is on third position with 778 ratings. Devon Conway of Team New Zealand is on 4th position with 768 ratings. AK Markram of Team South Africa is on 5th position with 748 ratings. Dawid Malan of Team England is on 7th position with 705 ratings. RR Rossouw of Team South Africa is on 8th position with 693 ratings. AJ Finch of Team Australia is on 9th position with 680 ratings. JC Buttler of Team England is on 10th position with 670 ratings. Glenn Phillips of Team New Zealand is on 11th position with 662 ratings. P Nissanka of Team Sri Lanka is on 12th position with 643 ratings. AD Hales of Team England is on 13th position with 636 ratings. Q De Kock of Team South Africa is on 14th position with 614 ratings. Virat Kohli of Team India is on 15th position with 612 ratings. BA King of Team West Indies is on 17th position with 583 ratings. Nicholas Pooran of Team West Indies is on 18th position with 582 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 19th position with 581 ratings. RR Hendricks of Team South Africa is on 20th position with 579 ratings. HG Munsey of Team Scotland is on 21st position with 572 ratings. Litton Das of Team Bangladesh is on 22nd position with 566 ratings. Rassie Van Der Dussen of Team South Africa is on 23rd position with 565 ratings. Finn Allen of Team New Zealand is on 24th position with 563 ratings. RD Berrington of Team Scotland is on 25th position with 558 ratings. Daryl Mitchell of Team New Zealand is on 26th position with 552 ratings. MR Marsh of Team Australia is on 26th position with 552 ratings. KL Rahul of Team India is on 28th position with 548 ratings. MJ Guptill of Team New Zealand is on 29th position with 547 ratings. Rohit Sharma of Team India is on 30th position with 545 ratings. Shubman Gill of Team India is on 31st position with 542 ratings. DA Miller of Team South Africa is on 31st position with 542 ratings. PR Stirling of Team Ireland is on 33rd position with 541 ratings. Hazratullah of Team Afghanistan is on 35th position with 537 ratings. Kusal Mendis of Team Sri Lanka is on 36th position with 530 ratings. GJ Maxwell of Team Australia is on 37th position with 527 ratings. Najibullah Zadran of Team Afghanistan is on 38th position with 521 ratings. DA Warner of Team Australia is on 38th position with 521 ratings. Tony Ura of Team Papua New Guinea is on 40th position with 519 ratings. MP Stoinis of Team Australia is on 40th position with 519 ratings. MP O'Dowd of Team Netherlands is on 42nd position with 517 ratings. Dasun Shanaka of Team Sri Lanka is on 42nd position with 517 ratings. Bhanuka Rajapaksa of Team Sri Lanka is on 42nd position with 517 ratings. Ibrahim Zadran of Team Afghanistan is on 45th position with 513 ratings. KS Williamson of Team New Zealand is on 45th position with 513 ratings. Ben Duckett of Team England is on 47th position with 498 ratings. MM Ali of Team England is on 47th position with 498 ratings. Ishan Kishan of Team India is on 47th position with 498 ratings. A Balbirnie of Team Ireland is on 51st position with 484 ratings. Hardik Pandya of Team India is on 51st position with 484 ratings. Iftikhar Ahmed of Team Pakistan is on 53rd position with 478 ratings. K Bhurtel of Team Nepal is on 53rd position with 478 ratings. R Powell of Team West Indies is on 55th position with 475 ratings. H Klaasen of Team South Africa is on 56th position with 470 ratings. Shan Masood of Team Pakistan is on 57th position with 469 ratings. V Aravind of Team United Arab Emirates is on 58th position with 468 ratings. JJ Roy of Team England is on 58th position with 468 ratings. NS Dhaliwal of Team Canada is on 61st position with 460 ratings. Gerhard Erasmus of Team Namibia is on 62nd position with 458 ratings. Shakib Al Hasan of Team Bangladesh is on 63rd position with 457 ratings. Mohammad Nabi of Team Afghanistan is on 63rd position with 457 ratings. MS Wade of Team Australia is on 65th position with 448 ratings. Shreyas Iyer of Team India is on 66th position with 446 ratings. JM Bairstow of Team England is on 67th position with 440 ratings. Evin Lewis of Team West Indies is on 67th position with 440 ratings. Mahmudullah of Team Bangladesh is on 69th position with 439 ratings. Kyle Mayers of Team West Indies is on 71st position with 431 ratings. R Pathan of Team Canada is on 72nd position with 427 ratings. Jatinder Singh of Team Oman is on 72nd position with 427 ratings. Mohammad Naim of Team Bangladesh is on 74th position with 426 ratings. Zeeshan Maqsood of Team Oman is on 74th position with 426 ratings. L Tucker of Team Ireland is on 76th position with 425 ratings. Craig Williams of Team Namibia is on 77th position with 422 ratings. SC Williams of Team Zimbabwe is on 78th position with 418 ratings. Sikandar Raza of Team Zimbabwe is on 78th position with 418 ratings. Harry Brook of Team England is on 80th position with 416 ratings. T Bavuma of Team South Africa is on 80th position with 416 ratings. MH Cross of Team Scotland is on 83rd position with 404 ratings. Fakhar Zaman of Team Pakistan is on 84th position with 399 ratings. CR Ervine of Team Zimbabwe is on 86th position with 394 ratings. CN Ackermann of Team Netherlands is on 87th position with 393 ratings. Sese Bau of Team Papua New Guinea is on 87th position with 393 ratings. Stephan Baard of Team Namibia is on 89th position with 389 ratings. RP Burl of Team Zimbabwe is on 90th position with 387 ratings. Dhananjaya De Silva of Team Sri Lanka is on 91st position with 384 ratings. LS Livingstone of Team England is on 91st position with 384 ratings. HT Tector of Team Ireland is on 93rd position with 383 ratings. Rishabh Pant of Team India is on 94th position with 382 ratings. Usman Ghani of Team Afghanistan is on 95th position with 381 ratings. Chirag Suri of Team United Arab Emirates is on 96th position with 378 ratings. Shimron Hetmyer of Team West Indies is on 97th position with 374 ratings. Norman Vanua of Team Papua New Guinea is on 98th position with 371 ratings. Muhammad Usman of Team United Arab Emirates is on 99th position with 364 ratings. Josh Inglis of Team Australia is on 100th position with 359 ratings.