2024 ICC Batsmen Players Ranking For ODI Matches

Latest 2024 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

837 India

India

2 Philip Salt

Philip Salt

800 Pakistan

Pakistan

3 Babar Azam

Babar Azam

756 Pakistan

Pakistan

4 Mohammad Rizwan

Mohammad Rizwan

752 Pakistan

Pakistan

5 JC Buttler

JC Buttler

719 England

England

6 Yashasvi Jaiswal

Yashasvi Jaiswal

700 India

India

7 BA King

BA King

692 West Indies

West Indies

8 AK Markram

AK Markram

687 South Africa

South Africa

9 RR Hendricks

RR Hendricks

660 South Africa

South Africa

10 Travis Head

Travis Head

651 Australia

Australia

11 RR Rossouw

RR Rossouw

648 South Africa

South Africa

12 Rahmanullah Gurbaz

Rahmanullah Gurbaz

645 Afghanistan

Afghanistan

13 Ruturaj Gaikwad

Ruturaj Gaikwad

641 India

India

14 Finn Allen

Finn Allen

637 New Zealand

New Zealand

14 MR Marsh

MR Marsh

637 Australia

Australia

16 Dawid Malan

Dawid Malan

631 England

England

17 Glenn Phillips

Glenn Phillips

622 New Zealand

New Zealand

18 Tim Seifert

Tim Seifert

616 New Zealand

New Zealand

19 Nicholas Pooran

Nicholas Pooran

605 West Indies

West Indies

19 J Charles

J Charles

605 West Indies

West Indies

21 Q De Kock

Q De Kock

602 South Africa

South Africa

23

P Nissanka

598 Sri Lanka

Sri Lanka

23 Ibrahim Zadran

Ibrahim Zadran

598 Afghanistan

Afghanistan

25 Kusal Mendis

Kusal Mendis

597 Sri Lanka

Sri Lanka

26 Tim David

Tim David

595 England

England

27 Towhid Hridoy

Towhid Hridoy

574 Bangladesh

Bangladesh

28 George Munsey

George Munsey

573 Scotland

Scotland

29 GJ Maxwell

GJ Maxwell

568 Australia

Australia

30 JM Bairstow

JM Bairstow

556 England

England

31 Devon Conway

Devon Conway

550 New Zealand

New Zealand

32 R Powell

R Powell

549 West Indies

West Indies

33 DA Warner

DA Warner

546 Australia

Australia

34 Kyle Mayers

Kyle Mayers

541 West Indies

West Indies

35 Rinku Singh

Rinku Singh

537 India

India

36 Mark Chapman

Mark Chapman

535 Hong Kong

Hong Kong

38 Harry Brook

Harry Brook

531 England

England

38 RD Berrington

RD Berrington

531 Scotland

Scotland

40 DA Miller

DA Miller

525 South Africa

South Africa

41 Litton Das

Litton Das

524 Bangladesh

Bangladesh

42 Josh Inglis

Josh Inglis

514 Australia

Australia

43 MP Stoinis

MP Stoinis

513 Australia

Australia

44 MP O'Dowd

MP O'Dowd

512 Netherlands

Netherlands

45

LS Livingstone

508 England

England

46 Daryl Mitchell

Daryl Mitchell

505 New Zealand

New Zealand

47 PR Stirling

PR Stirling

504 Ireland

Ireland

48 Virat Kohli

Virat Kohli

501 India

India

49 Rohit Sharma

Rohit Sharma

498 India

India

51 Mohammad Nabi

Mohammad Nabi

491 Afghanistan

Afghanistan

53  Fakhar Zaman

Fakhar Zaman

483 Pakistan

Pakistan

54 A Balbirnie

A Balbirnie

480 Ireland

Ireland

56 Dasun Shanaka

Dasun Shanaka

478 Sri Lanka

Sri Lanka

57 Sikandar Raza

Sikandar Raza

476 Zimbabwe

Zimbabwe

57 MM Ali

MM Ali

476 England

England

59 Ishan Kishan

Ishan Kishan

474 India

India

60

Hazratullah

467 Afghanistan

Afghanistan

61 MS Wade

MS Wade

459 Australia

Australia

62 Najibullah Zadran

Najibullah Zadran

458 Afghanistan

Afghanistan

63 Aaron Johnson

Aaron Johnson

453 Canada

Canada

63 Iftikhar Ahmed

Iftikhar Ahmed

453 Pakistan

Pakistan

65 Michael Levitt

Michael Levitt

451 Netherlands

Netherlands

66 Shubman Gill

Shubman Gill

447 India

India

68 H Klaasen

H Klaasen

435 South Africa

South Africa

69 Tony Ura

Tony Ura

430 Papua New Guinea

Papua New Guinea

69 Ben Duckett

Ben Duckett

430 England

England

71 Anshuman Rath

Anshuman Rath

426 Hong Kong

Hong Kong

72 Mahmudullah

Mahmudullah

417 Bangladesh

Bangladesh

73 Babar Hayat

Babar Hayat

410 Hong Kong

Hong Kong

74 KS Williamson

KS Williamson

409 New Zealand

New Zealand

76

V Aravind

406 United Arab Emirates

United Arab Emirates

77 Hardik Pandya

Hardik Pandya

405 India

India

78 C Campher

C Campher

403 Ireland

Ireland

78 Shreyas Iyer

Shreyas Iyer

403 India

India

80 Nikolaas Davin

Nikolaas Davin

399 Namibia

Namibia

80 HT Tector

HT Tector

399 Ireland

Ireland

80 MH Cross

MH Cross

399 Scotland

Scotland

84 Shakib Al Hasan

Shakib Al Hasan

397 Bangladesh

Bangladesh

85 SE Rutherford

SE Rutherford

396 West Indies

West Indies

86

A Sharafu

395 United Arab Emirates

United Arab Emirates

88 L Tucker

L Tucker

393 Ireland

Ireland

89 Gerhard Erasmus

Gerhard Erasmus

391 Namibia

Namibia

89 Aasif Sheikh

Aasif Sheikh

391 Nepal

Nepal

91 Dhananjaya De Silva

Dhananjaya De Silva

390 Sri Lanka

Sri Lanka

92 BR McDermott

BR McDermott

383 Australia

Australia

93 Andries Gous

Andries Gous

379 United States Of America

United States Of America

94 T Bavuma

T Bavuma

378 South Africa

South Africa

95 JDS Neesham

JDS Neesham

364 New Zealand

New Zealand

98 SD Hope

SD Hope

360 West Indies

West Indies

99 Shivam Dube

Shivam Dube

359 India

India

99 MDKJ Perera

MDKJ Perera

359 Sri Lanka

Sri Lanka

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 2024. According to the points table, Suryakumar Yadav of Team India is on Top position with 837 ratings. Philip Salt of Team Pakistan holds the second position with 800 ratings. Babar Azam of Team Pakistan is on third position with 756 ratings. Mohammad Rizwan of Team Pakistan is on 4th position with 752 ratings. JC Buttler of Team England is on 5th position with 719 ratings. Yashasvi Jaiswal of Team India is on 6th position with 700 ratings. BA King of Team West Indies is on 7th position with 692 ratings. AK Markram of Team South Africa is on 8th position with 687 ratings. RR Hendricks of Team South Africa is on 9th position with 660 ratings. Travis Head of Team Australia is on 10th position with 651 ratings. RR Rossouw of Team South Africa is on 11th position with 648 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 12th position with 645 ratings. Ruturaj Gaikwad of Team India is on 13th position with 641 ratings. Finn Allen of Team New Zealand is on 14th position with 637 ratings. MR Marsh of Team Australia is on 14th position with 637 ratings. Dawid Malan of Team England is on 16th position with 631 ratings. Glenn Phillips of Team New Zealand is on 17th position with 622 ratings. Tim Seifert of Team New Zealand is on 18th position with 616 ratings. Nicholas Pooran of Team West Indies is on 19th position with 605 ratings. J Charles of Team West Indies is on 19th position with 605 ratings. Q De Kock of Team South Africa is on 21st position with 602 ratings. P Nissanka of Team Sri Lanka is on 23rd position with 598 ratings. Ibrahim Zadran of Team Afghanistan is on 23rd position with 598 ratings. Kusal Mendis of Team Sri Lanka is on 25th position with 597 ratings. Tim David of Team England is on 26th position with 595 ratings. Towhid Hridoy of Team Bangladesh is on 27th position with 574 ratings. George Munsey of Team Scotland is on 28th position with 573 ratings. GJ Maxwell of Team Australia is on 29th position with 568 ratings. JM Bairstow of Team England is on 30th position with 556 ratings. Devon Conway of Team New Zealand is on 31st position with 550 ratings. R Powell of Team West Indies is on 32nd position with 549 ratings. DA Warner of Team Australia is on 33rd position with 546 ratings. Kyle Mayers of Team West Indies is on 34th position with 541 ratings. Rinku Singh of Team India is on 35th position with 537 ratings. Mark Chapman of Team Hong Kong is on 36th position with 535 ratings. Harry Brook of Team England is on 38th position with 531 ratings. RD Berrington of Team Scotland is on 38th position with 531 ratings. DA Miller of Team South Africa is on 40th position with 525 ratings. Litton Das of Team Bangladesh is on 41st position with 524 ratings. Josh Inglis of Team Australia is on 42nd position with 514 ratings. MP Stoinis of Team Australia is on 43rd position with 513 ratings. MP O'Dowd of Team Netherlands is on 44th position with 512 ratings. LS Livingstone of Team England is on 45th position with 508 ratings. Daryl Mitchell of Team New Zealand is on 46th position with 505 ratings. PR Stirling of Team Ireland is on 47th position with 504 ratings. Virat Kohli of Team India is on 48th position with 501 ratings. Rohit Sharma of Team India is on 49th position with 498 ratings. Mohammad Nabi of Team Afghanistan is on 51st position with 491 ratings. Fakhar Zaman of Team Pakistan is on 53rd position with 483 ratings. A Balbirnie of Team Ireland is on 54th position with 480 ratings. Dasun Shanaka of Team Sri Lanka is on 56th position with 478 ratings. Sikandar Raza of Team Zimbabwe is on 57th position with 476 ratings. MM Ali of Team England is on 57th position with 476 ratings. Ishan Kishan of Team India is on 59th position with 474 ratings. Hazratullah of Team Afghanistan is on 60th position with 467 ratings. MS Wade of Team Australia is on 61st position with 459 ratings. Najibullah Zadran of Team Afghanistan is on 62nd position with 458 ratings. Aaron Johnson of Team Canada is on 63rd position with 453 ratings. Iftikhar Ahmed of Team Pakistan is on 63rd position with 453 ratings. Michael Levitt of Team Netherlands is on 65th position with 451 ratings. Shubman Gill of Team India is on 66th position with 447 ratings. H Klaasen of Team South Africa is on 68th position with 435 ratings. Tony Ura of Team Papua New Guinea is on 69th position with 430 ratings. Ben Duckett of Team England is on 69th position with 430 ratings. Anshuman Rath of Team Hong Kong is on 71st position with 426 ratings. Mahmudullah of Team Bangladesh is on 72nd position with 417 ratings. Babar Hayat of Team Hong Kong is on 73rd position with 410 ratings. KS Williamson of Team New Zealand is on 74th position with 409 ratings. V Aravind of Team United Arab Emirates is on 76th position with 406 ratings. Hardik Pandya of Team India is on 77th position with 405 ratings. C Campher of Team Ireland is on 78th position with 403 ratings. Shreyas Iyer of Team India is on 78th position with 403 ratings. Nikolaas Davin of Team Namibia is on 80th position with 399 ratings. HT Tector of Team Ireland is on 80th position with 399 ratings. MH Cross of Team Scotland is on 80th position with 399 ratings. Shakib Al Hasan of Team Bangladesh is on 84th position with 397 ratings. SE Rutherford of Team West Indies is on 85th position with 396 ratings. A Sharafu of Team United Arab Emirates is on 86th position with 395 ratings. L Tucker of Team Ireland is on 88th position with 393 ratings. Gerhard Erasmus of Team Namibia is on 89th position with 391 ratings. Aasif Sheikh of Team Nepal is on 89th position with 391 ratings. Dhananjaya De Silva of Team Sri Lanka is on 91st position with 390 ratings. BR McDermott of Team Australia is on 92nd position with 383 ratings. Andries Gous of Team United States Of America is on 93rd position with 379 ratings. T Bavuma of Team South Africa is on 94th position with 378 ratings. JDS Neesham of Team New Zealand is on 95th position with 364 ratings. SD Hope of Team West Indies is on 98th position with 360 ratings. Shivam Dube of Team India is on 99th position with 359 ratings. MDKJ Perera of Team Sri Lanka is on 99th position with 359 ratings.