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

3 Philip Salt

Philip Salt

815 Pakistan

Pakistan

5 Suryakumar Yadav

Suryakumar Yadav

739 India

India

6 JC Buttler

JC Buttler

735 England

England

7

P Nissanka

714 Sri Lanka

Sri Lanka

8 Tim Seifert

Tim Seifert

708 New Zealand

New Zealand

9 Babar Azam

Babar Azam

681 Pakistan

Pakistan

10 Kusal Perera

Kusal Perera

676 Sri Lanka

Sri Lanka

10 RR Hendricks

RR Hendricks

676 South Africa

South Africa

13 Yashasvi Jaiswal

Yashasvi Jaiswal

673 India

India

14 Josh Inglis

Josh Inglis

641 Australia

Australia

15 Finn Allen

Finn Allen

629 New Zealand

New Zealand

16 Kusal Mendis

Kusal Mendis

628 Sri Lanka

Sri Lanka

17 Rahmanullah Gurbaz

Rahmanullah Gurbaz

619 Afghanistan

Afghanistan

18 Nicholas Pooran

Nicholas Pooran

613 West Indies

West Indies

19 J Charles

J Charles

599 West Indies

West Indies

21 AK Markram

AK Markram

597 South Africa

South Africa

22 BA King

BA King

590 West Indies

West Indies

22 MR Marsh

MR Marsh

590 Australia

Australia

24 Ruturaj Gaikwad

Ruturaj Gaikwad

589 India

India

24 George Munsey

George Munsey

589 Scotland

Scotland

26 Tristan Stubbs

Tristan Stubbs

587 South Africa

South Africa

28 R Powell

R Powell

583 West Indies

West Indies

29 SD Hope

SD Hope

581 West Indies

West Indies

30 Towhid Hridoy

Towhid Hridoy

574 Bangladesh

Bangladesh

31 Tim David

Tim David

573 England

England

32 Glenn Phillips

Glenn Phillips

572 New Zealand

New Zealand

32 Q De Kock

Q De Kock

572 South Africa

South Africa

34 Ibrahim Zadran

Ibrahim Zadran

570 Afghanistan

Afghanistan

35 Sanju Samson

Sanju Samson

566 India

India

36 GJ Maxwell

GJ Maxwell

562 Australia

Australia

37 Andries Gous

Andries Gous

560 United States Of America

United States Of America

37 KIC Asalanka

KIC Asalanka

560 Sri Lanka

Sri Lanka

39

LS Livingstone

559 England

England

40 JM Bairstow

JM Bairstow

558 England

England

41 Michael Levitt

Michael Levitt

546 Netherlands

Netherlands

41 Shubman Gill

Shubman Gill

546 India

India

43 Harry Brook

Harry Brook

544 England

England

44 Mark Chapman

Mark Chapman

540 Hong Kong

Hong Kong

45 RD Berrington

RD Berrington

530 Scotland

Scotland

46 Daryl Mitchell

Daryl Mitchell

527 New Zealand

New Zealand

47 DA Miller

DA Miller

526 South Africa

South Africa

48 MP Stoinis

MP Stoinis

523 Australia

Australia

49 MP O'Dowd

MP O'Dowd

515 Netherlands

Netherlands

50 Litton Das

Litton Das

514 Bangladesh

Bangladesh

51 Hardik Pandya

Hardik Pandya

508 India

India

52 Rinku Singh

Rinku Singh

499 India

India

52 Devon Conway

Devon Conway

499 New Zealand

New Zealand

54 Brandon McMullen

Brandon McMullen

494 Scotland

Scotland

54 PR Stirling

PR Stirling

494 Ireland

Ireland

57 Shivam Dube

Shivam Dube

487 India

India

58 Najmul Hossain Shanto

Najmul Hossain Shanto

485 Bangladesh

Bangladesh

59 Brian Bennett

Brian Bennett

482 Zimbabwe

Zimbabwe

60 Mohammad Nabi

Mohammad Nabi

479 Afghanistan

Afghanistan

61 Ben Duckett

Ben Duckett

476 England

England

62 Kyle Mayers

Kyle Mayers

467 West Indies

West Indies

63 H Klaasen

H Klaasen

464 South Africa

South Africa

64 Sikandar Raza

Sikandar Raza

460 Zimbabwe

Zimbabwe

65 Saim Ayub

Saim Ayub

459 Pakistan

Pakistan

67 A Balbirnie

A Balbirnie

455 Ireland

Ireland

68 Nikolaas Davin

Nikolaas Davin

450 Namibia

Namibia

69 Rohit Sharma

Rohit Sharma

446 India

India

70 Aasif Sheikh

Aasif Sheikh

440 Nepal

Nepal

71

Hazratullah

430 Afghanistan

Afghanistan

72 SE Rutherford

SE Rutherford

429 West Indies

West Indies

72 Virat Kohli

Virat Kohli

429 India

India

74 Dasun Shanaka

Dasun Shanaka

425 Sri Lanka

Sri Lanka

75 Matthew Short

Matthew Short

423 Australia

Australia

75 Najibullah Zadran

Najibullah Zadran

423 Afghanistan

Afghanistan

77

A Sharafu

422 United Arab Emirates

United Arab Emirates

78  Fakhar Zaman

Fakhar Zaman

421 Pakistan

Pakistan

79 Anshuman Rath

Anshuman Rath

420 Hong Kong

Hong Kong

80 Tony Ura

Tony Ura

418 Papua New Guinea

Papua New Guinea

81 Gerhard Erasmus

Gerhard Erasmus

409 Namibia

Namibia

82 Bhanuka Rajapaksa

Bhanuka Rajapaksa

407 Sri Lanka

Sri Lanka

82 MH Cross

MH Cross

407 Scotland

Scotland

84 MS Wade

MS Wade

401 Australia

Australia

86 Nicholas Kirton

Nicholas Kirton

400 Canada

Canada

87 C Campher

C Campher

399 Ireland

Ireland

88 Mahmudullah

Mahmudullah

396 Bangladesh

Bangladesh

89 Iftikhar Ahmed

Iftikhar Ahmed

395 Pakistan

Pakistan

90 Jaker Ali

Jaker Ali

393 Bangladesh

Bangladesh

90

S Edwards

393 Netherlands

Netherlands

92 HT Tector

HT Tector

390 Ireland

Ireland

94 L Tucker

L Tucker

383 Ireland

Ireland

95 Will Jacks

Will Jacks

380 England

England

95 Kushal Bhurtel

Kushal Bhurtel

380 Nepal

Nepal

97 Monank Patel

Monank Patel

374 United States Of America

United States Of America

99 R Shepherd

R Shepherd

365 West Indies

West Indies

99 Dhananjaya De Silva

Dhananjaya De Silva

365 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 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 third position with 815 ratings. Suryakumar Yadav of Team India is on 5th position with 739 ratings. JC Buttler of Team England is on 6th position with 735 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. Babar Azam of Team Pakistan is on 9th position with 681 ratings. Kusal Perera of Team Sri Lanka is on 10th position with 676 ratings. RR Hendricks of Team South Africa is on 10th position with 676 ratings. Yashasvi Jaiswal of Team India is on 13th position with 673 ratings. Josh Inglis of Team Australia is on 14th position with 641 ratings. Finn Allen of Team New Zealand is on 15th position with 629 ratings. Kusal Mendis of Team Sri Lanka is on 16th position with 628 ratings. Rahmanullah Gurbaz of Team Afghanistan is on 17th position with 619 ratings. Nicholas Pooran of Team West Indies is on 18th position with 613 ratings. J Charles of Team West Indies is on 19th position with 599 ratings. AK Markram of Team South Africa is on 21st position with 597 ratings. BA King of Team West Indies is on 22nd position with 590 ratings. MR Marsh of Team Australia is on 22nd position with 590 ratings. Ruturaj Gaikwad of Team India is on 24th position with 589 ratings. George Munsey of Team Scotland is on 24th position with 589 ratings. Tristan Stubbs of Team South Africa is on 26th position with 587 ratings. R Powell of Team West Indies is on 28th position with 583 ratings. SD Hope of Team West Indies is on 29th position with 581 ratings. Towhid Hridoy of Team Bangladesh is on 30th position with 574 ratings. Tim David of Team England is on 31st position with 573 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 34th position with 570 ratings. Sanju Samson of Team India is on 35th position with 566 ratings. GJ Maxwell of Team Australia is on 36th position with 562 ratings. Andries Gous of Team United States Of America is on 37th position with 560 ratings. KIC Asalanka of Team Sri Lanka is on 37th position with 560 ratings. LS Livingstone of Team England is on 39th position with 559 ratings. JM Bairstow of Team England is on 40th position with 558 ratings. Michael Levitt of Team Netherlands is on 41st position with 546 ratings. Shubman Gill of Team India is on 41st position with 546 ratings. Harry Brook of Team England is on 43rd position with 544 ratings. Mark Chapman of Team Hong Kong is on 44th position with 540 ratings. RD Berrington of Team Scotland is on 45th position with 530 ratings. Daryl Mitchell of Team New Zealand is on 46th position with 527 ratings. DA Miller of Team South Africa is on 47th position with 526 ratings. MP Stoinis of Team Australia is on 48th position with 523 ratings. MP O'Dowd of Team Netherlands is on 49th position with 515 ratings. Litton Das of Team Bangladesh is on 50th position with 514 ratings. Hardik Pandya of Team India is on 51st position with 508 ratings. Rinku Singh of Team India is on 52nd position with 499 ratings. Devon Conway of Team New Zealand is on 52nd position with 499 ratings. Brandon McMullen of Team Scotland is on 54th position with 494 ratings. PR Stirling of Team Ireland is on 54th position with 494 ratings. Shivam Dube of Team India is on 57th position with 487 ratings. Najmul Hossain Shanto of Team Bangladesh is on 58th position with 485 ratings. Brian Bennett of Team Zimbabwe is on 59th position with 482 ratings. Mohammad Nabi of Team Afghanistan is on 60th position with 479 ratings. Ben Duckett of Team England is on 61st position with 476 ratings. Kyle Mayers of Team West Indies is on 62nd position with 467 ratings. H Klaasen of Team South Africa is on 63rd position with 464 ratings. Sikandar Raza of Team Zimbabwe is on 64th position with 460 ratings. Saim Ayub of Team Pakistan is on 65th position with 459 ratings. A Balbirnie of Team Ireland is on 67th position with 455 ratings. Nikolaas Davin of Team Namibia is on 68th position with 450 ratings. Rohit Sharma of Team India is on 69th position with 446 ratings. Aasif Sheikh of Team Nepal is on 70th position with 440 ratings. Hazratullah of Team Afghanistan is on 71st position with 430 ratings. SE Rutherford of Team West Indies is on 72nd position with 429 ratings. Virat Kohli of Team India is on 72nd position with 429 ratings. Dasun Shanaka of Team Sri Lanka is on 74th position with 425 ratings. Matthew Short of Team Australia is on 75th position with 423 ratings. Najibullah Zadran of Team Afghanistan is on 75th position with 423 ratings. A Sharafu of Team United Arab Emirates is on 77th position with 422 ratings. Fakhar Zaman of Team Pakistan is on 78th position with 421 ratings. Anshuman Rath of Team Hong Kong is on 79th position with 420 ratings. Tony Ura of Team Papua New Guinea is on 80th position with 418 ratings. Gerhard Erasmus of Team Namibia is on 81st position with 409 ratings. Bhanuka Rajapaksa of Team Sri Lanka is on 82nd position with 407 ratings. MH Cross of Team Scotland is on 82nd position with 407 ratings. MS Wade of Team Australia is on 84th position with 401 ratings. Nicholas Kirton of Team Canada is on 86th position with 400 ratings. C Campher of Team Ireland is on 87th position with 399 ratings. Mahmudullah of Team Bangladesh is on 88th position with 396 ratings. Iftikhar Ahmed of Team Pakistan is on 89th position with 395 ratings. Jaker Ali of Team Bangladesh is on 90th position with 393 ratings. S Edwards of Team Netherlands is on 90th position with 393 ratings. HT Tector of Team Ireland is on 92nd position with 390 ratings. L Tucker of Team Ireland is on 94th position with 383 ratings. Will Jacks of Team England is on 95th position with 380 ratings. Kushal Bhurtel of Team Nepal is on 95th position with 380 ratings. Monank Patel of Team United States Of America is on 97th position with 374 ratings. R Shepherd of Team West Indies is on 99th position with 365 ratings. Dhananjaya De Silva of Team Sri Lanka is on 99th position with 365 ratings.