ICC T20 Batting Rankings
Last Updated On: 2025-04-13 12:00:26 IST
Rank | Team | Player | Rating | Career Best Rating |
---|---|---|---|---|
1 | Australia | Travis Head | 856 | 885 v Scotland at Edinburgh 2024 |
2 | India | Abhishek Sharma | 829 | 829 v England at Mumbai 2025 |
3 | England | Phil Salt | 815 | 881 v West Indies at Barbados 2024 |
4 | India | Tilak Varma | 804 | 845 v England at Chennai 2025 |
5 | India | Suryakumar Yadav | 739 | 912 v New Zealand at Ranchi 2023 |
6 | England | Jos Buttler | 735 | 756 v India at Chennai 2025 |
7 | Sri Lanka | Pathum Nissanka | 714 | 722 v New Zealand at Bay Oval 2024 |
8 | New Zealand | Tim Seifert | 708 | 708 v Pakistan at Wellington 2025 |
9 | Pakistan | Babar Azam | 681 | 900 v England at Cardiff 2019 |
10 | Sri Lanka | Kusal Perera | 676 | 786 v West Indies at Mirpur 2014 |
= | South Africa | Reeza Hendricks | 676 | 717 v West Indies at Jamaica 2024 |
12 | Pakistan | Mohammad Rizwan | 674 | 882 v England at Lahore 2022 |
13 | India | Yashasvi Jaiswal | 673 | 781 v Sri Lanka at Pallekele 2024 |
14 | Australia | Josh Inglis | 641 | 671 v England at Cardiff 2024 |
15 | New Zealand | Finn Allen | 629 | 730 v Pakistan at Dunedin 2024 |
16 | Sri Lanka | Kusal Mendis | 628 | 650 v West Indies at Dambulla 2024 |
17 | Afghanistan | Rahmanullah Gurbaz | 619 | 666 v Scotland at Sharjah 2021 |
18 | West Indies | Nicholas Pooran | 613 | 679 v Bangladesh at Guyana 2022 |
19 | West Indies | Johnson Charles | 599 | 671 v England at St Lucia 2024 |
20 | South Africa | Aiden Markram | 597 | 801 v England at Sharjah 2021 |
21 | USA | Andries Gous | 595 | 617 v Nepal at Dallas 2024 |
22 | Australia | Mitchell Marsh | 590 | 659 v South Africa at Durban 2023 |
= | West Indies | Brandon King | 590 | 707 v South Africa at Jamaica 2024 |
24 | Scotland | George Munsey | 589 | 619 v Netherlands at Malahide 2019 |
= | India | Ruturaj Gaikwad | 589 | 707 v Zimbabwe at Harare 2024 |
26 | South Africa | Tristan Stubbs | 587 | 599 v India at Johannesburg 2024 |
27 | USA | Saiteja Mukkamalla | 586 | 631 v Oman at Oman 2025 |
28 | United Arab Emirates | Muhammad Waseem | 584 | 744 v Singapore at Oman 2022 |
29 | West Indies | Rovman Powell | 583 | 598 v Bangladesh at St. Vincent 2024 |
30 | West Indies | Shai Hope | 581 | 599 v England at St Lucia 2024 |
31 | Bangladesh | Tawhid Hridoy | 574 | 602 v Australia at Antigua 2024 |
32 | Australia | Tim David | 573 | 608 v Scotland at Edinburgh 2024 |
33 | South Africa | Quinton de Kock | 572 | 686 v Sri Lanka at Colombo (RPS) 2021 |
= | New Zealand | Glenn Phillips | 572 | 710 v England at Brisbane 2022 |
35 | Afghanistan | Ibrahim Zadran | 570 | 607 v Australia at St. Vincent 2024 |
36 | India | Sanju Samson | 566 | 604 v England at Kolkata 2025 |
37 | Australia | Glenn Maxwell | 562 | 848 v Sri Lanka at Adelaide 2019 |
38 | Sri Lanka | Charith Asalanka | 560 | 627 v Australia at Pallekele 2022 |
39 | England | Liam Livingstone | 559 | 580 v West Indies at St Lucia 2024 |
40 | England | Jonny Bairstow | 558 | 642 v South Africa at St Lucia 2024 |
41 | India | Shubman Gill | 546 | 616 v Sri Lanka at Pallekele 2024 |
= | Netherlands | Michael Levitt | 546 | 623 v USA at Utrecht 2024 |
43 | England | Harry Brook | 544 | 571 v South Africa at St Lucia 2024 |
44 | New Zealand | Mark Chapman | 540 | 564 v England at Trent Bridge 2023 |
45 | Scotland | Richie Berrington | 530 | 597 v Oman at Oman 2021 |
46 | New Zealand | Daryl Mitchell | 527 | 587 v Sri Lanka at Auckland 2023 |
47 | South Africa | David Miller | 526 | 600 v Sri Lanka at Cape Town 2019 |
48 | Australia | Marcus Stoinis | 523 | 537 v India at Trivandrum 2023 |
49 | Netherlands | Max O’Dowd | 515 | 555 v Kenya at Dubai (GCA) 2019 |
50 | Bangladesh | Litton Das | 514 | 596 v Ireland at Chittagong 2023 |
51 | India | Hardik Pandya | 508 | 510 v England at Pune 2025 |
52 | Nepal | Dipendra Singh Airee | 506 | 517 v USA at Dallas 2024 |
53 | New Zealand | Devon Conway | 499 | 839 v Australia at Sydney 2022 |
= | India | Rinku Singh | 499 | 550 v Afghanistan at Bengaluru 2024 |
55 | Ireland | Paul Stirling | 494 | 607 v United Arab Emirates at Dubai (GCA) 2021 |
= | Scotland | Brandon McMullen | 494 | 494 v Australia at Edinburgh 2024 |
57 | India | Shivam Dube | 487 | 487 v England at Mumbai 2025 |
58 | Bangladesh | Najmul Hossain Shanto | 485 | 600 v England at Mirpur 2023 |
59 | Zimbabwe | Brian Bennett | 482 | 506 v Afghanistan at Harare 2024 |
60 | Afghanistan | Mohammad Nabi | 479 | 577 v Bangladesh at Mirpur 2019 |
61 | England | Ben Duckett | 476 | 562 v Pakistan at Lahore 2022 |
62 | Nepal | Rohit Paudel | 471 | 518 v Hong Kong at Hong Kong 2024 |
63 | West Indies | Kyle Mayers | 467 | 563 v England at Grenada 2023 |
64 | South Africa | Heinrich Klaasen | 464 | 503 v Ireland at Bristol 2022 |
65 | Zimbabwe | Sikandar Raza | 460 | 483 v Sri Lanka at Colombo (RPS) 2024 |
66 | Pakistan | Saim Ayub | 459 | 483 v South Africa at Centurion 2024 |
67 | Ireland | Andy Balbirnie | 455 | 529 v Hong Kong at Abu Dhabi 2019 |
68 | Namibia | Nikolaas Davin | 450 | 541 v Zimbabwe at Namibia 2023 |
69 | India | Rohit Sharma | 446 | 733 v West Indies at Lucknow 2018 |
70 | Nepal | Aasif Sheikh | 437 | 437 v USA at Dallas 2024 |
71 | Afghanistan | Hazratullah Zazai | 430 | 750 v West Indies at Lucknow 2019 |
72 | India | Virat Kohli | 429 | 909 v England at Edgbaston 2014 |
= | West Indies | Sherfane Rutherford | 429 | 541 v England at St Lucia 2024 |
74 | Sri Lanka | Dasun Shanaka | 425 | 522 v India at Rajkot 2023 |
= | Canada | Nicholas Kirton | 425 | 425 v Namibia at Namibia 2025 |
76 | Afghanistan | Najibullah Zadran | 423 | 563 v Ireland at Abu Dhabi 2017 |
= | Australia | Matthew Short | 423 | 447 v Pakistan at Sydney 2024 |
78 | United Arab Emirates | Alishan Sharafu | 422 | 477 v USA at Namibia 2024 |
79 | Pakistan | Fakhar Zaman | 421 | 854 v Australia at Harare 2018 |
80 | Papua New Guinea | Tony Ura | 418 | 571 v Namibia at Dubai 2019 |
81 | Namibia | Gerhard Erasmus | 409 | 502 v Ireland at Sharjah 2021 |
82 | Scotland | Matthew Cross | 407 | 488 v Zimbabwe at Edinburgh 2021 |
= | Sri Lanka | Bhanuka Rajapaksa | 407 | 552 v England at Sydney 2022 |
84 | Qatar | Muhammad Tanveer | 405 | 461 v Maldives at Oman 2020 |
85 | Australia | Matthew Wade | 401 | 487 v West Indies at Hobart 2024 |
= | Namibia | JJ Smit | 401 | 448 v Netherlands at Kirtipur, Nepal 2024 |
87 | Ireland | Curtis Campher | 399 | 438 v Zimbabwe at Harare 2023 |
88 | Bangladesh | Mahmudullah | 396 | 551 v Zimbabwe at Chittagong 2019 |
89 | Pakistan | Iftikhar Ahmed | 395 | 523 v New Zealand at Rawalpindi 2023 |
90 | Netherlands | Scott Edwards | 393 | 396 v Oman at Oman 2024 |
= | Bangladesh | Jaker Ali | 393 | 393 v West Indies at St. Vincent 2024 |
92 | Ireland | Harry Tector | 390 | 445 v Pakistan at Dublin 2024 |
93 | Ireland | Lorcan Tucker | 383 | 446 v Australia at Brisbane 2022 |
94 | England | Will Jacks | 380 | 407 v West Indies at St Lucia 2024 |
95 | Nepal | Kushal Bhurtel | 368 | 590 v Papua New Guinea at Kirtipur, Nepal 2022 |
= | England | Jacob Bethell | 368 | 492 v West Indies at St Lucia 2024 |
97 | Sri Lanka | Dhananjaya de Silva | 365 | 424 v New Zealand at Queenstown 2023 |
= | West Indies | Romario Shepherd | 365 | 365 v Bangladesh at St. Vincent 2024 |
= | Canada | Aaron Johnson | 365 | 482 v Panama at Bermuda 2023 |
100 | United Arab Emirates | Asif Khan | 363 | 395 v Namibia at Namibia 2024 |