ICC Men's T20I Batting Rankings
As of 28 Jan 2026, Abhishek Sharma representing India, holds the highest position in the global icc men's t20i batting rankings with an impressive rating of 908. Following closely is Phil Salt, from England, securing the second spot in the worldwide men's rankings with a rating of 849. In the third position for men's is Tilak Varma from India, showcasing a rating of 805.
Top 10 ICC Men's T20I Batting Rankings
Source: ICC
Last Updated: 28 Jan 2026
ICC Men's T20I Batting Rankings Tables
| 1 | Abhishek Sharma | IND | 908 | 931 v Sri Lanka at Dubai 2025 |
| 2 | Phil Salt | ENG | 849 | 881 v West Indies at Barbados 2024 |
| 3 | Tilak Varma | IND | 805 | 845 v England at Chennai 2025 |
| 4 | Pathum Nissanka | SL | 779 | 794 v Zimbabwe at Rawalpindi 2025 |
| 5 | Jos Buttler | ENG | 770 | 794 v South Africa at Old Trafford 2025 |
| 6 | Sahibzada Farhan | PAK | 752 | 776 v Zimbabwe at Rawalpindi 2025 |
| 7 | Travis Head | AUS | 713 | 885 v Scotland at Edinburgh 2024 |
| 8 | Mitchell Marsh | AUS | 684 | 694 v India at Melbourne 2025 |
| 9 | Tim Seifert | NZ | 683 | 727 v Zimbabwe at Harare 2025 |
| 10 | Dewald Brevis | SA | 680 | 685 v India at Cuttack 2025 |
| 11 | Tim David | AUS | 665 | 680 v South Africa at Darwin 2025 |
| 12 | Shai Hope | WI | 664 | 712 v Australia at St Kitts 2025 |
| 13 | Suryakumar Yadav | IND | 660 | 912 v New Zealand at Ranchi 2023 |
| 14 | Kusal Perera | SL | 658 | 786 v West Indies at Mirpur 2014 |
| 15 | Tim Robinson | ENG | 655 | 655 v West Indies at Dunedin 2025 |
| 16 | Rahmanullah Gurbaz | AFG | 638 | 666 v Scotland at Sharjah 2021 |
| 17 | Kamil Mishara | SL | 635 | 635 v Pakistan at Rawalpindi 2025 |
| 18 | Tanzid Hasan | BAN | 631 | 636 v West Indies at Chittagong 2025 |
| 19 | Kusal Mendis | SL | 614 | 653 v Bangladesh at Pallekele 2025 |
| 20 | Reeza Hendricks | SA | 611 | 717 v West Indies at Jamaica 2024 |
Historical ICC Batting T20I Rankings Tables
Dawid Malan ( ENG) is the 1st in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 915 v South Africa. Aaron Finch ( AUS) is the 2nd in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 900 v Zimbabwe. Virat Kohli ( IND) is the 3rd in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 897 v England. Aiden Markram ( SA) is the last in the Top 20 Players in ICC Historic All-rounder T20I Ranking, with a rating of 796 v England.
| 1 | Dawid Malan | ENG | 915 | 915 v South Africa | 01/12/2020 |
| 2 | Aaron Finch | AUS | 900 | 900 v Zimbabwe | 03/07/2018 |
| 3 | Virat Kohli | IND | 897 | 897 v England | 07/09/2014 |
| 4 | Babar Azam | PAK | 896 | 896 v England | 05/05/2019 |
| 5 | Kevin Pietersen | ENG | 882 | 882 v Australia | 16/05/2010 |
| 6 | Eoin Morgan | ENG | 872 | 872 v India | 31/08/2011 |
| 7 | Alex Hales | ENG | 866 | 866 v India | 07/09/2014 |
| 8 | Lokesh Rahul | IND | 854 | 854 v England | 03/07/2018 |
| 9 | Brendon McCullum | NZ | 849 | 849 v Bangladesh | 21/09/2012 |
| 10 | Francois du Plessis | SA | 843 | 843 v Bangladesh | 05/07/2015 |
| 11 | Fakhar Zaman | PAK | 842 | 842 v Australia | 08/07/2018 |
| 12 | Glenn Maxwell | AUS | 836 | 836 v Sri Lanka | 27/10/2019 |
| 13 | Shane Watson | AUS | 832 | 832 v South Africa | 30/09/2012 |
| 14 | Chris Gayle | WI | 831 | 831 v Australia | 05/10/2012 |
| 15 | Colin Munro | NZ | 830 | 830 v Pakistan | 02/11/2018 |
| 16 | David Warner | AUS | 826 | 826 v West Indies | 11/05/2010 |
| 17 | Suryakumar Yadav | IND | 816 | 816 v West Indies | 02/08/2022 |
| 18 | Tillekeratne Dilshan | SL | 802 | 802 v New Zealand | 02/09/2009 |
| 19 | Mohammad Rizwan | PAK | 798 | 798 v West Indies | 16/12/2021 |
| 20 | Aiden Markram | SA | 796 | 796 v England | 06/11/2021 |