Batting Records

Highest Scores at Each Batting Position in T20Is

In the T20I format, batters have to score quick runs, and that too in a limited number of balls. So, we often see batters going bonkers from the word go to make the most out of it.

And despite the limited number of balls on offer, many batters have accumulated brilliant scores by shattering records. The openers have a bit of an upper hand when it comes to scoring big knocks. But a few notable batters have done the unthinkable by coming down the order.

On that note, let’s look at the highest scores smashed by batters at each batting position in T20Is.

Highest Scores at Each Batting Position in T20I

Position/No.12345
OpenerAaron Finch – 172 vs Zimbabwe, 2018Hazratullah Zazai – 162* vs Ireland, 2019Aaron Finch – 156 vs England, 2013Sacha De Alwis – 150* vs Brazil, 2024Glenn Maxwell – 145* vs Sri Lanka, 2016
No. 3Kushal Malla – 137* vs Mongolia, 2023Brendon McCullum – 123 vs Bangladesh, 2012Brendan Taylor – 123 vs Botswana, 2025Babar Hayat – 122 vs Oman, 2016Tilak Varma – 120* vs South Africa, 2024
No. 4Sahil Chauhan – 144* vs Cyprus, 2024Sikandar Raza – 133* vs Gambia, 2024Darius Visser – 132 vs Vanuatu, 2024Dewald Brevis – 125* vs Australia, 2025Andew Donovan – 122* vs South Korea, 2025
No. 5David Miller – 106* vs India, 2022Sivakumar Periyalwar – 105* vs Turkey, 2019Sudesh Wickramasekara – 104* vs Turkey, 2019Varun Thamotharam – 104* vs Gibralter, 2021Mark Chapman – 104* vs Pakistan, 2023
No. 6Shaheryar Butt – 125* vs Czech Republic, 2020Izaz Ali – 118 vs Serbia, 2025JJ Smit – 111* vs Kenya, 2025Md Ariyan – 90* vs Austria, 2025Sam Billings – 87 vs West Indies, 2019
No. 7Mohammad Nabi – 89 vs Ireland, 2017Norman Vanua – 71 vs Singapore, 2022Andre Russell – 71 vs Australia, 2024Sher Sahak – 70* vs Guernsey, 2022Dinesh Nakrani – 67 vs Kenya, 2021
No. 8Saber Zakhil – 100* vs Austria, 2021Isuru Udana – 84* vs South Africa, 2019Salum Jumbe – 76* vs Rwanda, 2023Mark Adair – 72 vs Scotland, 2023Jaskaran Singh – 60* vs USA, 2025
No. 9Hamid Safi – 58* vs Slovenia, 2025Tanzim Hasan Sakib – 50 vs Pakistan, 2025Mukesh Thakur – 49 vs Indonesia, 2024Ali Nayyer – 48* vs France, 2022Naseem Khushi – 47* vs Canada, 2022
No. 10Lansana Lamin – 52* vs Eswatini, 2024Shakeel Ahmed – 45 vs Netherlands, 2024Akeal Hosein – 44* vs England, 2022Fitri Sham – 40* vs Bhutan, 2022Sompal Kami – 40 vs Hong Kong, 2014
No. 11Khalid Ahmadi – 31* vs Malta, 2021Paul van Meekeren – 24 vs Bangladesh, 2022Obed McCoy – 23* vs New Zealand, 2022Kepler Lukies – 23* vs Indonesia, 2023Azmatullah Omarzai – 21 vs Pakistan, 2023

Key Insights on Highest Individual Scores Across T20I Batting Positions

Top-Order and Highest T20I Scores

Australia’s Aaron Finch sits at the top with the highest-ever individual score in T20Is, hammering 172 against Zimbabwe in 2018. 

Finch’s 172 is also the highest as an opening batter. And he is also the only batter with two 150+ scores in T20Is.

India’s prolific batter Rohit Sharma has smashed five centuries, the most as an opener in T20Is. (You can check out Rohit’s T20I hundreds here.)


Middle-Order Highest Scores in T20Is

Nepal’s Kushal Malla scored an unbeaten 137 at No. 3 and brought up his 100 runs off 34 balls against Mongolia in 2023. This is the fastest century by a No. 3 batter in the T20I format.

Estonia’s Sahil Chauhan, meanwhile, has hammered the fastest century among all batters in T20Is. He took 27 balls to bring up his hundred before remaining not out on 144 against Cyprus in 2024. 

Chauhan’s 144 is the highest score at No. 4 in T20Is. His knock included 18 sixes, the most by a batter in a T20I innings.

123 by New Zealand’s Brendon McCullum (vs Bangladesh) and Zimbabwe’s Brendan Taylor (vs Botswana) at No. 3 is the joint-highest individual score by a wicketkeeper-batter in T20Is.

McCullum’s 123 against Bangladesh in 2012 is also the highest individual score in T20 World Cup history.

South Africa’s David Miller is the only batter with two centuries while batting at No. 5 in T20Is. His first hundred came against Bangladesh in 2017 – 101 not out in 36 balls – which was the then-fastest T20I century (35 balls to 100). The next came against India in 2022 – 106 not out off 47 balls – which is the highest score at No. 5 in T20Is.


Lower-Order T20I Batting Highs (No. 6 or Below)

Only four batters have scored 100 or more runs in a T20I innings while coming to bat in the No. 6 or lower position

Among them, Belgium’s Shaheryar Butt has the highest score at No. 6, smashing an unbeaten 125 off 50 balls to take his side’s total from 41 for 4 to 197 for 6 against Czech Republic in 2020. 

Another Belgian, Saber Zakhil, has recorded the only T20I century at No. 8. His unbeaten 100 off 47 balls lifted Belgium from 14 for 6 to 146 for 8 against Austria in 2021.

Only three batters have brought up a fifty at the No. 9 or lower position in T20Is. Among them, Sierra Leone’s No. 10, Lansana Lamin, was the first to cross to the 50-run mark against Eswatini in 2024.

Hamid Safi’s unbeaten 58 for Austria against Slovenia in 2025 is the fastest fifty by a No. 9 batter in T20Is. He crossed the 50-run mark off 16 deliveries to take his side from 128 for 7 to 223 for 8. Safi’s knock included seven sixes, the most by a No. 9 batter in a T20I innings

Read Next | Most Centuries in Losing Cause in Test

Leave a Reply

Your email address will not be published. Required fields are marked *