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 Travis Head

Travis Head

844 Australia

Australia

2 Philip Salt

Philip Salt

797 Pakistan

Pakistan

2 Suryakumar Yadav

Suryakumar Yadav

797 India

India

4 Babar Azam

Babar Azam

755 Pakistan

Pakistan

5 Mohammad Rizwan

Mohammad Rizwan

746 Pakistan

Pakistan

6 Yashasvi Jaiswal

Yashasvi Jaiswal

743 India

India

7 JC Buttler

JC Buttler

716 England

England

8 Ruturaj Gaikwad

Ruturaj Gaikwad

684 India

India

9 BA King

BA King

656 West Indies

West Indies

10 J Charles

J Charles

655 West Indies

West Indies

11 AK Markram

AK Markram

646 South Africa

South Africa

12 Nicholas Pooran

Nicholas Pooran

639 West Indies

West Indies

13 Rahmanullah Gurbaz

Rahmanullah Gurbaz

636 Afghanistan

Afghanistan

14 Q De Kock

Q De Kock

631 South Africa

South Africa

15 JM Bairstow

JM Bairstow

629 England

England

15 RR Hendricks

RR Hendricks

629 South Africa

South Africa

17 Glenn Phillips

Glenn Phillips

620 New Zealand

New Zealand

18 MR Marsh

MR Marsh

617 Australia

Australia

19 Finn Allen

Finn Allen

612 New Zealand

New Zealand

20 RR Rossouw

RR Rossouw

610 South Africa

South Africa

21 Kusal Mendis

Kusal Mendis

603 Sri Lanka

Sri Lanka

23 Tim Seifert

Tim Seifert

597 New Zealand

New Zealand

24 Dawid Malan

Dawid Malan

594 England

England

25 Tim David

Tim David

589 England

England

26 Towhid Hridoy

Towhid Hridoy

587 Bangladesh

Bangladesh

26

P Nissanka

587 Sri Lanka

Sri Lanka

28 Ibrahim Zadran

Ibrahim Zadran

585 Afghanistan

Afghanistan

29 George Munsey

George Munsey

577 Scotland

Scotland

29 GJ Maxwell

GJ Maxwell

577 Australia

Australia

31 Harry Brook

Harry Brook

565 England

England

32 Devon Conway

Devon Conway

546 New Zealand

New Zealand

34 R Powell

R Powell

545 West Indies

West Indies

34 DA Warner

DA Warner

545 Australia

Australia

36 RD Berrington

RD Berrington

536 Scotland

Scotland

37 Shubman Gill

Shubman Gill

533 India

India

38 Kyle Mayers

Kyle Mayers

530 West Indies

West Indies

39 Litton Das

Litton Das

522 Bangladesh

Bangladesh

40 DA Miller

DA Miller

520 South Africa

South Africa

41 Mark Chapman

Mark Chapman

519 Hong Kong

Hong Kong

42 Rohit Sharma

Rohit Sharma

514 India

India

43 MP O'Dowd

MP O'Dowd

505 Netherlands

Netherlands

44 MP Stoinis

MP Stoinis

503 Australia

Australia

46 Rinku Singh

Rinku Singh

499 India

India

46 Daryl Mitchell

Daryl Mitchell

499 New Zealand

New Zealand

46 PR Stirling

PR Stirling

499 Ireland

Ireland

50

LS Livingstone

498 England

England

51 Virat Kohli

Virat Kohli

495 India

India

52 Josh Inglis

Josh Inglis

488 Australia

Australia

53 Michael Levitt

Michael Levitt

484 Netherlands

Netherlands

54 SE Rutherford

SE Rutherford

478 West Indies

West Indies

54 H Klaasen

H Klaasen

478 South Africa

South Africa

54  Fakhar Zaman

Fakhar Zaman

478 Pakistan

Pakistan

57 A Balbirnie

A Balbirnie

475 Ireland

Ireland

58 Dasun Shanaka

Dasun Shanaka

473 Sri Lanka

Sri Lanka

58 Mohammad Nabi

Mohammad Nabi

473 Afghanistan

Afghanistan

60 Sikandar Raza

Sikandar Raza

472 Zimbabwe

Zimbabwe

61 Andries Gous

Andries Gous

469 United States Of America

United States Of America

63 MM Ali

MM Ali

457 England

England

64 Aaron Johnson

Aaron Johnson

453 Canada

Canada

65 Iftikhar Ahmed

Iftikhar Ahmed

449 Pakistan

Pakistan

66 Hardik Pandya

Hardik Pandya

437 India

India

67 Najibullah Zadran

Najibullah Zadran

434 Afghanistan

Afghanistan

68

Hazratullah

433 Afghanistan

Afghanistan

69 Aasif Sheikh

Aasif Sheikh

431 Nepal

Nepal

69 MS Wade

MS Wade

431 Australia

Australia

71 SD Hope

SD Hope

428 West Indies

West Indies

72 Anshuman Rath

Anshuman Rath

426 Hong Kong

Hong Kong

73 Shivam Dube

Shivam Dube

424 India

India

73 Ishan Kishan

Ishan Kishan

424 India

India

75 Tony Ura

Tony Ura

414 Papua New Guinea

Papua New Guinea

76 Babar Hayat

Babar Hayat

410 Hong Kong

Hong Kong

78

V Aravind

406 United Arab Emirates

United Arab Emirates

79 Ben Duckett

Ben Duckett

405 England

England

79 Mahmudullah

Mahmudullah

405 Bangladesh

Bangladesh

81 Dhananjaya De Silva

Dhananjaya De Silva

404 Sri Lanka

Sri Lanka

82 MH Cross

MH Cross

403 Scotland

Scotland

83 Shakib Al Hasan

Shakib Al Hasan

401 Bangladesh

Bangladesh

84 Gerhard Erasmus

Gerhard Erasmus

399 Namibia

Namibia

84 KS Williamson

KS Williamson

399 New Zealand

New Zealand

87

A Sharafu

395 United Arab Emirates

United Arab Emirates

88 C Campher

C Campher

394 Ireland

Ireland

89 HT Tector

HT Tector

391 Ireland

Ireland

90 Nikolaas Davin

Nikolaas Davin

389 Namibia

Namibia

90 Tristan Stubbs

Tristan Stubbs

389 South Africa

South Africa

92 L Tucker

L Tucker

385 Ireland

Ireland

95 AD Mathews

AD Mathews

370 Sri Lanka

Sri Lanka

96 Sybrand Engelbrecht

Sybrand Engelbrecht

369 Netherlands

Netherlands

97 Brandon McMullen

Brandon McMullen

365 Scotland

Scotland

98 BR McDermott

BR McDermott

364 Australia

Australia

100 Steven Taylor

Steven Taylor

362 United States Of America

United States Of America

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, Travis Head of Team Australia is on Top position with 844 ratings. Philip Salt of Team Pakistan holds the second position with 797 ratings. Suryakumar Yadav of Team India holds the second position with 797 ratings. Babar Azam of Team Pakistan is on 4th position with 755 ratings. Mohammad Rizwan of Team Pakistan is on 5th position with 746 ratings. Yashasvi Jaiswal of Team India is on 6th position with 743 ratings. JC Buttler of Team England is on 7th position with 716 ratings. Ruturaj Gaikwad of Team India is on 8th position with 684 ratings. BA King of Team West Indies is on 9th position with 656 ratings. J Charles of Team West Indies is on 10th position with 655 ratings. AK Markram of Team South Africa is on 11th position with 646 ratings. Nicholas Pooran of Team West Indies is on 12th position with 639 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 13th position with 636 ratings. Q De Kock of Team South Africa is on 14th position with 631 ratings. JM Bairstow of Team England is on 15th position with 629 ratings. RR Hendricks of Team South Africa is on 15th position with 629 ratings. Glenn Phillips of Team New Zealand is on 17th position with 620 ratings. MR Marsh of Team Australia is on 18th position with 617 ratings. Finn Allen of Team New Zealand is on 19th position with 612 ratings. RR Rossouw of Team South Africa is on 20th position with 610 ratings. Kusal Mendis of Team Sri Lanka is on 21st position with 603 ratings. Tim Seifert of Team New Zealand is on 23rd position with 597 ratings. Dawid Malan of Team England is on 24th position with 594 ratings. Tim David of Team England is on 25th position with 589 ratings. Towhid Hridoy of Team Bangladesh is on 26th position with 587 ratings. P Nissanka of Team Sri Lanka is on 26th position with 587 ratings. Ibrahim Zadran of Team Afghanistan is on 28th position with 585 ratings. George Munsey of Team Scotland is on 29th position with 577 ratings. GJ Maxwell of Team Australia is on 29th position with 577 ratings. Harry Brook of Team England is on 31st position with 565 ratings. Devon Conway of Team New Zealand is on 32nd position with 546 ratings. R Powell of Team West Indies is on 34th position with 545 ratings. DA Warner of Team Australia is on 34th position with 545 ratings. RD Berrington of Team Scotland is on 36th position with 536 ratings. Shubman Gill of Team India is on 37th position with 533 ratings. Kyle Mayers of Team West Indies is on 38th position with 530 ratings. Litton Das of Team Bangladesh is on 39th position with 522 ratings. DA Miller of Team South Africa is on 40th position with 520 ratings. Mark Chapman of Team Hong Kong is on 41st position with 519 ratings. Rohit Sharma of Team India is on 42nd position with 514 ratings. MP O'Dowd of Team Netherlands is on 43rd position with 505 ratings. MP Stoinis of Team Australia is on 44th position with 503 ratings. Rinku Singh of Team India is on 46th position with 499 ratings. Daryl Mitchell of Team New Zealand is on 46th position with 499 ratings. PR Stirling of Team Ireland is on 46th position with 499 ratings. LS Livingstone of Team England is on 50th position with 498 ratings. Virat Kohli of Team India is on 51st position with 495 ratings. Josh Inglis of Team Australia is on 52nd position with 488 ratings. Michael Levitt of Team Netherlands is on 53rd position with 484 ratings. SE Rutherford of Team West Indies is on 54th position with 478 ratings. H Klaasen of Team South Africa is on 54th position with 478 ratings. Fakhar Zaman of Team Pakistan is on 54th position with 478 ratings. A Balbirnie of Team Ireland is on 57th position with 475 ratings. Dasun Shanaka of Team Sri Lanka is on 58th position with 473 ratings. Mohammad Nabi of Team Afghanistan is on 58th position with 473 ratings. Sikandar Raza of Team Zimbabwe is on 60th position with 472 ratings. Andries Gous of Team United States Of America is on 61st position with 469 ratings. MM Ali of Team England is on 63rd position with 457 ratings. Aaron Johnson of Team Canada is on 64th position with 453 ratings. Iftikhar Ahmed of Team Pakistan is on 65th position with 449 ratings. Hardik Pandya of Team India is on 66th position with 437 ratings. Najibullah Zadran of Team Afghanistan is on 67th position with 434 ratings. Hazratullah of Team Afghanistan is on 68th position with 433 ratings. Aasif Sheikh of Team Nepal is on 69th position with 431 ratings. MS Wade of Team Australia is on 69th position with 431 ratings. SD Hope of Team West Indies is on 71st position with 428 ratings. Anshuman Rath of Team Hong Kong is on 72nd position with 426 ratings. Shivam Dube of Team India is on 73rd position with 424 ratings. Ishan Kishan of Team India is on 73rd position with 424 ratings. Tony Ura of Team Papua New Guinea is on 75th position with 414 ratings. Babar Hayat of Team Hong Kong is on 76th position with 410 ratings. V Aravind of Team United Arab Emirates is on 78th position with 406 ratings. Ben Duckett of Team England is on 79th position with 405 ratings. Mahmudullah of Team Bangladesh is on 79th position with 405 ratings. Dhananjaya De Silva of Team Sri Lanka is on 81st position with 404 ratings. MH Cross of Team Scotland is on 82nd position with 403 ratings. Shakib Al Hasan of Team Bangladesh is on 83rd position with 401 ratings. Gerhard Erasmus of Team Namibia is on 84th position with 399 ratings. KS Williamson of Team New Zealand is on 84th position with 399 ratings. A Sharafu of Team United Arab Emirates is on 87th position with 395 ratings. C Campher of Team Ireland is on 88th position with 394 ratings. HT Tector of Team Ireland is on 89th position with 391 ratings. Nikolaas Davin of Team Namibia is on 90th position with 389 ratings. Tristan Stubbs of Team South Africa is on 90th position with 389 ratings. L Tucker of Team Ireland is on 92nd position with 385 ratings. AD Mathews of Team Sri Lanka is on 95th position with 370 ratings. Sybrand Engelbrecht of Team Netherlands is on 96th position with 369 ratings. Brandon McMullen of Team Scotland is on 97th position with 365 ratings. BR McDermott of Team Australia is on 98th position with 364 ratings. Steven Taylor of Team United States Of America is on 100th position with 362 ratings.