ICC T20 Batting Rankings
Last Updated On: 2025-09-18 00:00:13 IST
Rank | Team | Player | Rating | Career Best Rating |
---|---|---|---|---|
1 | India | Abhishek Sharma | 884 | 884 v Pakistan at Dubai 2025 |
2 | England | Phil Salt | 838 | 881 v West Indies at Barbados 2024 |
3 | England | Jos Buttler | 794 | 794 v South Africa at Old Trafford 2025 |
4 | India | Tilak Varma | 792 | 845 v England at Chennai 2025 |
5 | Australia | Travis Head | 771 | 885 v Scotland at Edinburgh 2024 |
6 | Sri Lanka | Pathum Nissanka | 751 | 751 v Hong Kong at Dubai 2025 |
7 | India | Suryakumar Yadav | 747 | 912 v New Zealand at Ranchi 2023 |
8 | New Zealand | Tim Seifert | 725 | 727 v Zimbabwe at Harare 2025 |
9 | Sri Lanka | Kusal Perera | 679 | 786 v West Indies at Mirpur 2014 |
10 | Australia | Tim David | 676 | 680 v South Africa at Darwin 2025 |
11 | South Africa | Dewald Brevis | 674 | 685 v England at Cardiff 2025 |
12 | Australia | Josh Inglis | 671 | 730 v West Indies at St Kitts 2025 |
13 | India | Yashasvi Jaiswal | 659 | 781 v Sri Lanka at Pallekele 2024 |
14 | West Indies | Shai Hope | 652 | 712 v Australia at St Kitts 2025 |
15 | South Africa | Reeza Hendricks | 634 | 717 v West Indies at Jamaica 2024 |
16 | England | Ben Duckett | 622 | 635 v West Indies at Southampton 2025 |
17 | Sri Lanka | Kusal Mendis | 612 | 653 v Bangladesh at Pallekele 2025 |
18 | Australia | Cameron Green | 610 | 640 v South Africa at Darwin 2025 |
19 | Afghanistan | Rahmanullah Gurbaz | 602 | 666 v Scotland at Sharjah 2021 |
20 | United Arab Emirates | Muhammad Waseem | 601 | 744 v Singapore at Oman 2022 |
21 | New Zealand | Finn Allen | 598 | 730 v Pakistan at Dunedin 2024 |
= | USA | Saiteja Mukkamalla | 598 | 631 v Oman at Oman 2025 |
23 | Australia | Mitchell Marsh | 593 | 659 v South Africa at Durban 2023 |
24 | Scotland | George Munsey | 588 | 619 v Netherlands at Malahide 2019 |
25 | Netherlands | Michael Levitt | 581 | 651 v Nepal at Glasgow 2025 |
26 | Pakistan | Babar Azam | 580 | 900 v England at Cardiff 2019 |
= | Afghanistan | Ibrahim Zadran | 580 | 613 v United Arab Emirates at Sharjah 2025 |
= | West Indies | Brandon King | 580 | 707 v South Africa at Jamaica 2024 |
29 | India | Ruturaj Gaikwad | 577 | 707 v Zimbabwe at Harare 2024 |
30 | Australia | Glenn Maxwell | 576 | 848 v Sri Lanka at Adelaide 2019 |
= | South Africa | Aiden Markram | 576 | 801 v England at Sharjah 2021 |
32 | South Africa | Tristan Stubbs | 575 | 599 v India at Johannesburg 2024 |
33 | Pakistan | Mohammad Rizwan | 574 | 882 v England at Lahore 2022 |
34 | West Indies | Rovman Powell | 568 | 615 v England at Southampton 2025 |
35 | Bangladesh | Tanzid Hasan | 566 | 579 v Sri Lanka at Colombo (RPS) 2025 |
36 | England | Harry Brook | 562 | 571 v South Africa at St Lucia 2024 |
37 | USA | Andries Gous | 560 | 617 v Nepal at Dallas 2024 |
38 | West Indies | Johnson Charles | 559 | 671 v England at St Lucia 2024 |
39 | India | Shubman Gill | 555 | 616 v Sri Lanka at Pallekele 2024 |
40 | India | Sanju Samson | 554 | 604 v England at Kolkata 2025 |
= | Zimbabwe | Brian Bennett | 554 | 554 v Namibia at Bulawayo 2025 |
42 | Bangladesh | Litton Das | 551 | 596 v Ireland at Chittagong 2023 |
43 | New Zealand | Glenn Phillips | 544 | 710 v England at Brisbane 2022 |
44 | England | Liam Livingstone | 532 | 580 v West Indies at St Lucia 2024 |
45 | England | Jonny Bairstow | 530 | 642 v South Africa at St Lucia 2024 |
46 | Pakistan | Saim Ayub | 527 | 571 v United Arab Emirates at Sharjah 2025 |
47 | Pakistan | Hasan Nawaz | 525 | 603 v United Arab Emirates at Sharjah 2025 |
48 | Bangladesh | Tawhid Hridoy | 522 | 602 v Australia at Antigua 2024 |
49 | New Zealand | Devon Conway | 520 | 839 v Australia at Sydney 2022 |
50 | Scotland | Brandon McMullen | 519 | 560 v Nepal at Glasgow 2025 |
51 | New Zealand | Daryl Mitchell | 518 | 587 v Sri Lanka at Auckland 2023 |
52 | South Africa | Quinton de Kock | 517 | 686 v Sri Lanka at Colombo (RPS) 2021 |
53 | New Zealand | Mark Chapman | 515 | 564 v England at Trent Bridge 2023 |
= | Sri Lanka | Charith Asalanka | 515 | 627 v Australia at Pallekele 2022 |
55 | Scotland | Richie Berrington | 510 | 597 v Oman at Oman 2021 |
= | Pakistan | Sahibzada Farhan | 510 | 510 v India at Dubai 2025 |
57 | Bangladesh | Jaker Ali | 508 | 510 v Sri Lanka at Abu Dhabi 2025 |
58 | Netherlands | Max O’Dowd | 503 | 555 v Kenya at Dubai (GCA) 2019 |
59 | India | Hardik Pandya | 501 | 510 v England at Pune 2025 |
60 | Ireland | Paul Stirling | 494 | 607 v United Arab Emirates at Dubai (GCA) 2021 |
61 | Sri Lanka | Kamil Mishara | 493 | 504 v Bangladesh at Abu Dhabi 2025 |
62 | India | Rinku Singh | 489 | 550 v Afghanistan at Bengaluru 2024 |
63 | Australia | Marcus Stoinis | 483 | 537 v India at Trivandrum 2023 |
= | West Indies | Sherfane Rutherford | 483 | 541 v England at St Lucia 2024 |
65 | Nepal | Dipendra Singh Airee | 482 | 517 v USA at Dallas 2024 |
66 | India | Shivam Dube | 480 | 487 v England at Mumbai 2025 |
67 | Pakistan | Salman Agha | 477 | 505 v Afghanistan at Sharjah 2025 |
68 | South Africa | David Miller | 475 | 600 v Sri Lanka at Cape Town 2019 |
69 | Pakistan | Fakhar Zaman | 470 | 854 v Australia at Harare 2018 |
70 | United Arab Emirates | Alishan Sharafu | 465 | 477 v USA at Namibia 2024 |
71 | England | Jacob Bethell | 462 | 492 v West Indies at St Lucia 2024 |
72 | Nepal | Rohit Paudel | 461 | 518 v Hong Kong at Hong Kong 2024 |
73 | Zimbabwe | Sikandar Raza | 459 | 483 v Sri Lanka at Colombo (RPS) 2024 |
74 | Afghanistan | Mohammad Nabi | 458 | 577 v Bangladesh at Mirpur 2019 |
75 | Bangladesh | Parvez Hossain Emon | 455 | 479 v Netherlands at Sylhet 2025 |
76 | Ireland | Andy Balbirnie | 450 | 529 v Hong Kong at Abu Dhabi 2019 |
77 | Namibia | Nikolaas Davin | 441 | 541 v Zimbabwe at Namibia 2023 |
78 | England | Jamie Smith | 428 | 437 v West Indies at Southampton 2025 |
79 | Namibia | Gerhard Erasmus | 425 | 502 v Ireland at Sharjah 2021 |
= | Nepal | Aasif Sheikh | 425 | 452 v Kuwait at Hong Kong 2025 |
81 | South Africa | Ryan Rickelton | 420 | 424 v Australia at Darwin 2025 |
= | New Zealand | Tim Robinson | 420 | 449 v South Africa at Harare 2025 |
83 | Nepal | Kushal Bhurtel | 416 | 590 v Papua New Guinea at Kirtipur, Nepal 2022 |
84 | Papua New Guinea | Tony Ura | 414 | 571 v Namibia at Dubai 2019 |
= | West Indies | Kyle Mayers | 414 | 563 v England at Grenada 2023 |
86 | Sri Lanka | Dasun Shanaka | 413 | 522 v India at Rajkot 2023 |
87 | West Indies | Evin Lewis | 412 | 786 v England at Durham 2017 |
= | Bangladesh | Najmul Hossain Shanto | 412 | 600 v England at Mirpur 2023 |
89 | Pakistan | Mohammad Haris | 407 | 580 v Bangladesh at Lahore 2025 |
90 | Scotland | Matthew Cross | 405 | 488 v Zimbabwe at Edinburgh 2021 |
91 | Ireland | Harry Tector | 402 | 445 v Pakistan at Dublin 2024 |
92 | Afghanistan | Hazratullah Zazai | 401 | 750 v West Indies at Lucknow 2019 |
93 | United Arab Emirates | Asif Khan | 400 | 420 v Pakistan at Sharjah 2025 |
94 | Hong Kong, China | Anshy Rath | 399 | 426 v Nepal at Oman 2024 |
= | West Indies | Romario Shepherd | 399 | 405 v Australia at St Kitts 2025 |
96 | Ireland | Curtis Campher | 395 | 438 v Zimbabwe at Harare 2023 |
97 | Afghanistan | Najibullah Zadran | 394 | 563 v Ireland at Abu Dhabi 2017 |
98 | Australia | Matthew Short | 390 | 447 v Pakistan at Sydney 2024 |
99 | Qatar | Muhammad Tanveer | 388 | 461 v Maldives at Oman 2020 |
100 | Netherlands | Scott Edwards | 386 | 396 v Oman at Oman 2024 |