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

861 India

India

2 Philip Salt

Philip Salt

802 Pakistan

Pakistan

3 Mohammad Rizwan

Mohammad Rizwan

784 Pakistan

Pakistan

4 Babar Azam

Babar Azam

763 Pakistan

Pakistan

5 AK Markram

AK Markram

755 South Africa

South Africa

6 Yashasvi Jaiswal

Yashasvi Jaiswal

714 India

India

7 RR Rossouw

RR Rossouw

689 South Africa

South Africa

8 JC Buttler

JC Buttler

680 England

England

9 RR Hendricks

RR Hendricks

660 South Africa

South Africa

10 Dawid Malan

Dawid Malan

657 England

England

11 Ruturaj Gaikwad

Ruturaj Gaikwad

654 India

India

12 Finn Allen

Finn Allen

652 New Zealand

New Zealand

13 BA King

BA King

643 West Indies

West Indies

14 MR Marsh

MR Marsh

641 Australia

Australia

15 Nicholas Pooran

Nicholas Pooran

630 West Indies

West Indies

16 Glenn Phillips

Glenn Phillips

625 New Zealand

New Zealand

17 Tim Seifert

Tim Seifert

622 New Zealand

New Zealand

17 Travis Head

Travis Head

622 Australia

Australia

19 Q De Kock

Q De Kock

610 South Africa

South Africa

20 Kusal Mendis

Kusal Mendis

607 Sri Lanka

Sri Lanka

21 Tim David

Tim David

601 England

England

23 Rahmanullah Gurbaz

Rahmanullah Gurbaz

593 Afghanistan

Afghanistan

24

P Nissanka

589 Sri Lanka

Sri Lanka

25 GJ Maxwell

GJ Maxwell

574 Australia

Australia

26 R Powell

R Powell

572 West Indies

West Indies

27 Ibrahim Zadran

Ibrahim Zadran

570 Afghanistan

Afghanistan

28

HG Munsey

569 Scotland

Scotland

29 Litton Das

Litton Das

562 Bangladesh

Bangladesh

30 Devon Conway

Devon Conway

559 New Zealand

New Zealand

33 Rinku Singh

Rinku Singh

548 India

India

35 Mark Chapman

Mark Chapman

542 Hong Kong

Hong Kong

36 RD Berrington

RD Berrington

538 Scotland

Scotland

37 DA Miller

DA Miller

533 South Africa

South Africa

38 J Charles

J Charles

532 West Indies

West Indies

39 Harry Brook

Harry Brook

531 England

England

40 DA Warner

DA Warner

529 Australia

Australia

41

LS Livingstone

526 England

England

42 Josh Inglis

Josh Inglis

524 Australia

Australia

43 PR Stirling

PR Stirling

519 Ireland

Ireland

44 Kyle Mayers

Kyle Mayers

516 West Indies

West Indies

45 JM Bairstow

JM Bairstow

514 England

England

46 Daryl Mitchell

Daryl Mitchell

512 New Zealand

New Zealand

47 Virat Kohli

Virat Kohli

511 India

India

48 MP O'Dowd

MP O'Dowd

502 Netherlands

Netherlands

49 Mohammad Nabi

Mohammad Nabi

499 Afghanistan

Afghanistan

51 Rohit Sharma

Rohit Sharma

492 India

India

52 MP Stoinis

MP Stoinis

490 Australia

Australia

53 Dasun Shanaka

Dasun Shanaka

486 Sri Lanka

Sri Lanka

54 MM Ali

MM Ali

484 England

England

54 Ishan Kishan

Ishan Kishan

484 India

India

56 Sikandar Raza

Sikandar Raza

476 Zimbabwe

Zimbabwe

56

Hazratullah

476 Afghanistan

Afghanistan

58 SE Rutherford

SE Rutherford

474 West Indies

West Indies

60 A Balbirnie

A Balbirnie

471 Ireland

Ireland

61 Najibullah Zadran

Najibullah Zadran

469 Afghanistan

Afghanistan

62  Fakhar Zaman

Fakhar Zaman

468 Pakistan

Pakistan

63 MS Wade

MS Wade

461 Australia

Australia

64 Iftikhar Ahmed

Iftikhar Ahmed

460 Pakistan

Pakistan

65 Shubman Gill

Shubman Gill

456 India

India

67 Tony Ura

Tony Ura

451 Papua New Guinea

Papua New Guinea

68 Ben Duckett

Ben Duckett

448 England

England

70 Shakib Al Hasan

Shakib Al Hasan

428 Bangladesh

Bangladesh

71 Anshuman Rath

Anshuman Rath

426 Hong Kong

Hong Kong

72

S Dube

424 India

India

73 PHKD Mendis

PHKD Mendis

420 Sri Lanka

Sri Lanka

74 H Klaasen

H Klaasen

418 South Africa

South Africa

75 KS Williamson

KS Williamson

415 New Zealand

New Zealand

75 Hardik Pandya

Hardik Pandya

415 India

India

77 C Campher

C Campher

414 Ireland

Ireland

78 Shreyas Iyer

Shreyas Iyer

411 India

India

80 Babar Hayat

Babar Hayat

410 Hong Kong

Hong Kong

81 HT Tector

HT Tector

409 Ireland

Ireland

83 Mahmudullah

Mahmudullah

407 Bangladesh

Bangladesh

84

V Aravind

406 United Arab Emirates

United Arab Emirates

85 T Bavuma

T Bavuma

402 South Africa

South Africa

86 Aasif Sheikh

Aasif Sheikh

400 Nepal

Nepal

88

A Sharafu

395 United Arab Emirates

United Arab Emirates

89 Dhananjaya De Silva

Dhananjaya De Silva

392 Sri Lanka

Sri Lanka

90 BR McDermott

BR McDermott

391 Australia

Australia

92 MH Cross

MH Cross

388 Scotland

Scotland

93 CR Ervine

CR Ervine

381 Zimbabwe

Zimbabwe

94 SD Hope

SD Hope

378 West Indies

West Indies

95 Gerhard Erasmus

Gerhard Erasmus

376 Namibia

Namibia

97

RP Burl

372 Zimbabwe

Zimbabwe

100 Sadeera Samarawickrama

Sadeera Samarawickrama

369 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 861 ratings. Philip Salt of Team Pakistan holds the second position with 802 ratings. Mohammad Rizwan of Team Pakistan is on third position with 784 ratings. Babar Azam of Team Pakistan is on 4th position with 763 ratings. AK Markram of Team South Africa is on 5th position with 755 ratings. Yashasvi Jaiswal of Team India is on 6th position with 714 ratings. RR Rossouw of Team South Africa is on 7th position with 689 ratings. JC Buttler of Team England is on 8th position with 680 ratings. RR Hendricks of Team South Africa is on 9th position with 660 ratings. Dawid Malan of Team England is on 10th position with 657 ratings. Ruturaj Gaikwad of Team India is on 11th position with 654 ratings. Finn Allen of Team New Zealand is on 12th position with 652 ratings. BA King of Team West Indies is on 13th position with 643 ratings. MR Marsh of Team Australia is on 14th position with 641 ratings. Nicholas Pooran of Team West Indies is on 15th position with 630 ratings. Glenn Phillips of Team New Zealand is on 16th position with 625 ratings. Tim Seifert of Team New Zealand is on 17th position with 622 ratings. Travis Head of Team Australia is on 17th position with 622 ratings. Q De Kock of Team South Africa is on 19th position with 610 ratings. Kusal Mendis of Team Sri Lanka is on 20th position with 607 ratings. Tim David of Team England is on 21st position with 601 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 23rd position with 593 ratings. P Nissanka of Team Sri Lanka is on 24th position with 589 ratings. GJ Maxwell of Team Australia is on 25th position with 574 ratings. R Powell of Team West Indies is on 26th position with 572 ratings. Ibrahim Zadran of Team Afghanistan is on 27th position with 570 ratings. HG Munsey of Team Scotland is on 28th position with 569 ratings. Litton Das of Team Bangladesh is on 29th position with 562 ratings. Devon Conway of Team New Zealand is on 30th position with 559 ratings. Rinku Singh of Team India is on 33rd position with 548 ratings. Mark Chapman of Team Hong Kong is on 35th position with 542 ratings. RD Berrington of Team Scotland is on 36th position with 538 ratings. DA Miller of Team South Africa is on 37th position with 533 ratings. J Charles of Team West Indies is on 38th position with 532 ratings. Harry Brook of Team England is on 39th position with 531 ratings. DA Warner of Team Australia is on 40th position with 529 ratings. LS Livingstone of Team England is on 41st position with 526 ratings. Josh Inglis of Team Australia is on 42nd position with 524 ratings. PR Stirling of Team Ireland is on 43rd position with 519 ratings. Kyle Mayers of Team West Indies is on 44th position with 516 ratings. JM Bairstow of Team England is on 45th position with 514 ratings. Daryl Mitchell of Team New Zealand is on 46th position with 512 ratings. Virat Kohli of Team India is on 47th position with 511 ratings. MP O'Dowd of Team Netherlands is on 48th position with 502 ratings. Mohammad Nabi of Team Afghanistan is on 49th position with 499 ratings. Rohit Sharma of Team India is on 51st position with 492 ratings. MP Stoinis of Team Australia is on 52nd position with 490 ratings. Dasun Shanaka of Team Sri Lanka is on 53rd position with 486 ratings. MM Ali of Team England is on 54th position with 484 ratings. Ishan Kishan of Team India is on 54th position with 484 ratings. Sikandar Raza of Team Zimbabwe is on 56th position with 476 ratings. Hazratullah of Team Afghanistan is on 56th position with 476 ratings. SE Rutherford of Team West Indies is on 58th position with 474 ratings. A Balbirnie of Team Ireland is on 60th position with 471 ratings. Najibullah Zadran of Team Afghanistan is on 61st position with 469 ratings. Fakhar Zaman of Team Pakistan is on 62nd position with 468 ratings. MS Wade of Team Australia is on 63rd position with 461 ratings. Iftikhar Ahmed of Team Pakistan is on 64th position with 460 ratings. Shubman Gill of Team India is on 65th position with 456 ratings. Tony Ura of Team Papua New Guinea is on 67th position with 451 ratings. Ben Duckett of Team England is on 68th position with 448 ratings. Shakib Al Hasan of Team Bangladesh is on 70th position with 428 ratings. Anshuman Rath of Team Hong Kong is on 71st position with 426 ratings. S Dube of Team India is on 72nd position with 424 ratings. PHKD Mendis of Team Sri Lanka is on 73rd position with 420 ratings. H Klaasen of Team South Africa is on 74th position with 418 ratings. KS Williamson of Team New Zealand is on 75th position with 415 ratings. Hardik Pandya of Team India is on 75th position with 415 ratings. C Campher of Team Ireland is on 77th position with 414 ratings. Shreyas Iyer of Team India is on 78th position with 411 ratings. Babar Hayat of Team Hong Kong is on 80th position with 410 ratings. HT Tector of Team Ireland is on 81st position with 409 ratings. Mahmudullah of Team Bangladesh is on 83rd position with 407 ratings. V Aravind of Team United Arab Emirates is on 84th position with 406 ratings. T Bavuma of Team South Africa is on 85th position with 402 ratings. Aasif Sheikh of Team Nepal is on 86th position with 400 ratings. A Sharafu of Team United Arab Emirates is on 88th position with 395 ratings. Dhananjaya De Silva of Team Sri Lanka is on 89th position with 392 ratings. BR McDermott of Team Australia is on 90th position with 391 ratings. MH Cross of Team Scotland is on 92nd position with 388 ratings. CR Ervine of Team Zimbabwe is on 93rd position with 381 ratings. SD Hope of Team West Indies is on 94th position with 378 ratings. Gerhard Erasmus of Team Namibia is on 95th position with 376 ratings. RP Burl of Team Zimbabwe is on 97th position with 372 ratings. Sadeera Samarawickrama of Team Sri Lanka is on 100th position with 369 ratings.