ICC Men's T20I Batting Rankings
As of 01 Apr 2026, Abhishek Sharma representing India, holds the highest position in the global ICC men's t20i batting rankings with an impressive rating of 875. Following closely is Ishan Kishan, from India, securing the second spot in the worldwide men's rankings with a rating of 871. In the third position for men's is Sahibzada Farhan from Pakistan, showcasing a rating of 848.
Top 10 ICC Men's T20I Batting Rankings
Source: ICC
Last Updated: 01 Apr 2026
ICC Men's T20I Batting Rankings Tables
| 1 | Abhishek Sharma | India | 875 | 931 v SL at Dubai 2025 |
| 2 | Ishan Kishan | India | 871 | 871 v NZ at Ahmedabad 2026 |
| 3 | Sahibzada Farhan | Pakistan | 848 | 848 v SL at Pallekele 2026 |
| 4 | Phil Salt | England | 792 | 881 v WI at Barbados 2024 |
| 5 | Pathum Nissanka | Sri Lanka | 766 | 796 v Zim at Colombo (RPS) 2026 |
| 6 | Tim Seifert | New Zealand | 749 | 749 v India at Ahmedabad 2026 |
| 7 | Tilak Varma | India | 742 | 845 v Eng at Chennai 2025 |
| 8 | Dewald Brevis | South Africa | 738 | 738 v NZ at Kolkata 2026 |
| 9 | Suryakumar Yadav | India | 722 | 912 v NZ at Ranchi 2023 |
| 10 | Jos Buttler | England | 716 | 794 v SA at Old Trafford 2025 |
| 11 | Brian Bennett | Zimbabwe | 701 | 708 v India at Chennai 2026 |
| 12 | Travis Head | Australia | 700 | 885 v Sco at Edinburgh 2024 |
| 13 | Mitchell Marsh | Australia | 689 | 694 v India at Melbourne 2025 |
| 14 | Ibrahim Zadran | Afghanistan | 678 | 678 v Canada at Chennai 2026 |
| 15 | Ryan Rickelton | South Africa | 674 | 697 v Zim at Delhi 2026 |
| 16 | Jacob Bethell | England | 668 | 668 v India at Mumbai 2026 |
| 17 | Shai Hope | West Indies | 667 | 712 v Aus at St Kitts 2025 |
| 18 | Rahmanullah Gurbaz | Afghanistan | 662 | 672 v SA at Ahmedabad 2026 |
| 19 | Aiden Markram | South Africa | 661 | 801 v Eng at Sharjah 2021 |
| 20 | Finn Allen | New Zealand | 649 | 730 v Pak at Dunedin 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 |