2025 ICC Batsmen Players Ranking For ODI Matches

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

856 Australia

Australia

4 Philip Salt

Philip Salt

791 Pakistan

Pakistan

5 JC Buttler

JC Buttler

772 England

England

6 Suryakumar Yadav

Suryakumar Yadav

739 India

India

7

P Nissanka

714 Sri Lanka

Sri Lanka

8 Tim Seifert

Tim Seifert

708 New Zealand

New Zealand

9 Kusal Perera

Kusal Perera

676 Sri Lanka

Sri Lanka

9 RR Hendricks

RR Hendricks

676 South Africa

South Africa

11 Yashasvi Jaiswal

Yashasvi Jaiswal

673 India

India

12 Babar Azam

Babar Azam

661 Pakistan

Pakistan

14 Josh Inglis

Josh Inglis

641 Australia

Australia

15 SD Hope

SD Hope

639 West Indies

West Indies

16 Ben Duckett

Ben Duckett

635 England

England

17 Finn Allen

Finn Allen

629 New Zealand

New Zealand

18 Kusal Mendis

Kusal Mendis

628 Sri Lanka

Sri Lanka

19 Rahmanullah Gurbaz

Rahmanullah Gurbaz

619 Afghanistan

Afghanistan

20 R Powell

R Powell

615 West Indies

West Indies

22 J Charles

J Charles

600 West Indies

West Indies

24 AK Markram

AK Markram

597 South Africa

South Africa

25 Nicholas Pooran

Nicholas Pooran

595 West Indies

West Indies

26 MR Marsh

MR Marsh

590 Australia

Australia

27 Ruturaj Gaikwad

Ruturaj Gaikwad

589 India

India

27 George Munsey

George Munsey

589 Scotland

Scotland

29 Tristan Stubbs

Tristan Stubbs

587 South Africa

South Africa

30 Mohammad Haris

Mohammad Haris

580 Pakistan

Pakistan

31 Tim David

Tim David

573 England

England

32 BA King

BA King

572 West Indies

West Indies

32 Glenn Phillips

Glenn Phillips

572 New Zealand

New Zealand

32 Q De Kock

Q De Kock

572 South Africa

South Africa

35 Ibrahim Zadran

Ibrahim Zadran

570 Afghanistan

Afghanistan

36 Sanju Samson

Sanju Samson

566 India

India

37 GJ Maxwell

GJ Maxwell

562 Australia

Australia

38 Andries Gous

Andries Gous

560 United States Of America

United States Of America

38 Harry Brook

Harry Brook

560 England

England

38 KIC Asalanka

KIC Asalanka

560 Sri Lanka

Sri Lanka

41 Towhid Hridoy

Towhid Hridoy

548 Bangladesh

Bangladesh

42 Michael Levitt

Michael Levitt

546 Netherlands

Netherlands

42 Shubman Gill

Shubman Gill

546 India

India

44

LS Livingstone

542 England

England

45 JM Bairstow

JM Bairstow

541 England

England

46

Hasan Nawaz

540 Pakistan

Pakistan

46 Mark Chapman

Mark Chapman

540 Hong Kong

Hong Kong

48 RD Berrington

RD Berrington

530 Scotland

Scotland

49 Daryl Mitchell

Daryl Mitchell

527 New Zealand

New Zealand

50 DA Miller

DA Miller

526 South Africa

South Africa

51 MP Stoinis

MP Stoinis

523 Australia

Australia

52 Litton Das

Litton Das

518 Bangladesh

Bangladesh

53 MP O'Dowd

MP O'Dowd

515 Netherlands

Netherlands

54 Tanzid Hasan

Tanzid Hasan

511 Bangladesh

Bangladesh

55 Hardik Pandya

Hardik Pandya

508 India

India

56 Rinku Singh

Rinku Singh

499 India

India

56 Devon Conway

Devon Conway

499 New Zealand

New Zealand

58 Brandon McMullen

Brandon McMullen

494 Scotland

Scotland

58 PR Stirling

PR Stirling

494 Ireland

Ireland

61 Shivam Dube

Shivam Dube

487 India

India

62 Saim Ayub

Saim Ayub

485 Pakistan

Pakistan

63 Brian Bennett

Brian Bennett

482 Zimbabwe

Zimbabwe

64 Mohammad Nabi

Mohammad Nabi

479 Afghanistan

Afghanistan

65 Najmul Hossain Shanto

Najmul Hossain Shanto

465 Bangladesh

Bangladesh

66 Jaker Ali

Jaker Ali

462 Bangladesh

Bangladesh

68 Sikandar Raza

Sikandar Raza

460 Zimbabwe

Zimbabwe

70 A Balbirnie

A Balbirnie

455 Ireland

Ireland

71 Kyle Mayers

Kyle Mayers

453 West Indies

West Indies

72 Nikolaas Davin

Nikolaas Davin

450 Namibia

Namibia

73

A Sharafu

444 United Arab Emirates

United Arab Emirates

74 Aasif Sheikh

Aasif Sheikh

440 Nepal

Nepal

75 Jamie Smith

Jamie Smith

437 England

England

76 Salman Ali Agha

Salman Ali Agha

430 Pakistan

Pakistan

76

Hazratullah

430 Afghanistan

Afghanistan

78 Dasun Shanaka

Dasun Shanaka

425 Sri Lanka

Sri Lanka

79 Matthew Short

Matthew Short

423 Australia

Australia

79 Najibullah Zadran

Najibullah Zadran

423 Afghanistan

Afghanistan

81 Anshuman Rath

Anshuman Rath

420 Hong Kong

Hong Kong

82 Tony Ura

Tony Ura

418 Papua New Guinea

Papua New Guinea

84 Gerhard Erasmus

Gerhard Erasmus

409 Namibia

Namibia

85 Bhanuka Rajapaksa

Bhanuka Rajapaksa

407 Sri Lanka

Sri Lanka

85 MH Cross

MH Cross

407 Scotland

Scotland

87  Fakhar Zaman

Fakhar Zaman

406 Pakistan

Pakistan

88 MS Wade

MS Wade

401 Australia

Australia

90 Nicholas Kirton

Nicholas Kirton

400 Canada

Canada

91 C Campher

C Campher

399 Ireland

Ireland

92 SE Rutherford

SE Rutherford

395 West Indies

West Indies

93

S Edwards

393 Netherlands

Netherlands

94 HT Tector

HT Tector

390 Ireland

Ireland

96 Parvez Hossain Emon

Parvez Hossain Emon

385 Bangladesh

Bangladesh

97 L Tucker

L Tucker

383 Ireland

Ireland

97 Iftikhar Ahmed

Iftikhar Ahmed

383 Pakistan

Pakistan

99 Kushal Bhurtel

Kushal Bhurtel

380 Nepal

Nepal

99 R Shepherd

R Shepherd

380 West Indies

West Indies

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 2025. According to the points table, Travis Head of Team Australia is on Top position with 856 ratings. Philip Salt of Team Pakistan is on 4th position with 791 ratings. JC Buttler of Team England is on 5th position with 772 ratings. Suryakumar Yadav of Team India is on 6th position with 739 ratings. P Nissanka of Team Sri Lanka is on 7th position with 714 ratings. Tim Seifert of Team New Zealand is on 8th position with 708 ratings. Kusal Perera of Team Sri Lanka is on 9th position with 676 ratings. RR Hendricks of Team South Africa is on 9th position with 676 ratings. Yashasvi Jaiswal of Team India is on 11th position with 673 ratings. Babar Azam of Team Pakistan is on 12th position with 661 ratings. Josh Inglis of Team Australia is on 14th position with 641 ratings. SD Hope of Team West Indies is on 15th position with 639 ratings. Ben Duckett of Team England is on 16th position with 635 ratings. Finn Allen of Team New Zealand is on 17th position with 629 ratings. Kusal Mendis of Team Sri Lanka is on 18th position with 628 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 19th position with 619 ratings. R Powell of Team West Indies is on 20th position with 615 ratings. J Charles of Team West Indies is on 22nd position with 600 ratings. AK Markram of Team South Africa is on 24th position with 597 ratings. Nicholas Pooran of Team West Indies is on 25th position with 595 ratings. MR Marsh of Team Australia is on 26th position with 590 ratings. Ruturaj Gaikwad of Team India is on 27th position with 589 ratings. George Munsey of Team Scotland is on 27th position with 589 ratings. Tristan Stubbs of Team South Africa is on 29th position with 587 ratings. Mohammad Haris of Team Pakistan is on 30th position with 580 ratings. Tim David of Team England is on 31st position with 573 ratings. BA King of Team West Indies is on 32nd position with 572 ratings. Glenn Phillips of Team New Zealand is on 32nd position with 572 ratings. Q De Kock of Team South Africa is on 32nd position with 572 ratings. Ibrahim Zadran of Team Afghanistan is on 35th position with 570 ratings. Sanju Samson of Team India is on 36th position with 566 ratings. GJ Maxwell of Team Australia is on 37th position with 562 ratings. Andries Gous of Team United States Of America is on 38th position with 560 ratings. Harry Brook of Team England is on 38th position with 560 ratings. KIC Asalanka of Team Sri Lanka is on 38th position with 560 ratings. Towhid Hridoy of Team Bangladesh is on 41st position with 548 ratings. Michael Levitt of Team Netherlands is on 42nd position with 546 ratings. Shubman Gill of Team India is on 42nd position with 546 ratings. LS Livingstone of Team England is on 44th position with 542 ratings. JM Bairstow of Team England is on 45th position with 541 ratings. Hasan Nawaz of Team Pakistan is on 46th position with 540 ratings. Mark Chapman of Team Hong Kong is on 46th position with 540 ratings. RD Berrington of Team Scotland is on 48th position with 530 ratings. Daryl Mitchell of Team New Zealand is on 49th position with 527 ratings. DA Miller of Team South Africa is on 50th position with 526 ratings. MP Stoinis of Team Australia is on 51st position with 523 ratings. Litton Das of Team Bangladesh is on 52nd position with 518 ratings. MP O'Dowd of Team Netherlands is on 53rd position with 515 ratings. Tanzid Hasan of Team Bangladesh is on 54th position with 511 ratings. Hardik Pandya of Team India is on 55th position with 508 ratings. Rinku Singh of Team India is on 56th position with 499 ratings. Devon Conway of Team New Zealand is on 56th position with 499 ratings. Brandon McMullen of Team Scotland is on 58th position with 494 ratings. PR Stirling of Team Ireland is on 58th position with 494 ratings. Shivam Dube of Team India is on 61st position with 487 ratings. Saim Ayub of Team Pakistan is on 62nd position with 485 ratings. Brian Bennett of Team Zimbabwe is on 63rd position with 482 ratings. Mohammad Nabi of Team Afghanistan is on 64th position with 479 ratings. Najmul Hossain Shanto of Team Bangladesh is on 65th position with 465 ratings. Jaker Ali of Team Bangladesh is on 66th position with 462 ratings. Sikandar Raza of Team Zimbabwe is on 68th position with 460 ratings. A Balbirnie of Team Ireland is on 70th position with 455 ratings. Kyle Mayers of Team West Indies is on 71st position with 453 ratings. Nikolaas Davin of Team Namibia is on 72nd position with 450 ratings. A Sharafu of Team United Arab Emirates is on 73rd position with 444 ratings. Aasif Sheikh of Team Nepal is on 74th position with 440 ratings. Jamie Smith of Team England is on 75th position with 437 ratings. Salman Ali Agha of Team Pakistan is on 76th position with 430 ratings. Hazratullah of Team Afghanistan is on 76th position with 430 ratings. Dasun Shanaka of Team Sri Lanka is on 78th position with 425 ratings. Matthew Short of Team Australia is on 79th position with 423 ratings. Najibullah Zadran of Team Afghanistan is on 79th position with 423 ratings. Anshuman Rath of Team Hong Kong is on 81st position with 420 ratings. Tony Ura of Team Papua New Guinea is on 82nd position with 418 ratings. Gerhard Erasmus of Team Namibia is on 84th position with 409 ratings. Bhanuka Rajapaksa of Team Sri Lanka is on 85th position with 407 ratings. MH Cross of Team Scotland is on 85th position with 407 ratings. Fakhar Zaman of Team Pakistan is on 87th position with 406 ratings. MS Wade of Team Australia is on 88th position with 401 ratings. Nicholas Kirton of Team Canada is on 90th position with 400 ratings. C Campher of Team Ireland is on 91st position with 399 ratings. SE Rutherford of Team West Indies is on 92nd position with 395 ratings. S Edwards of Team Netherlands is on 93rd position with 393 ratings. HT Tector of Team Ireland is on 94th position with 390 ratings. Parvez Hossain Emon of Team Bangladesh is on 96th position with 385 ratings. L Tucker of Team Ireland is on 97th position with 383 ratings. Iftikhar Ahmed of Team Pakistan is on 97th position with 383 ratings. Kushal Bhurtel of Team Nepal is on 99th position with 380 ratings. R Shepherd of Team West Indies is on 99th position with 380 ratings.