Top 6 Indian Batsmen With The Most Sixes In A Single T20I Innings

The top 6 Indian batsmen with the most sixes in a single T20I innings have showcased exceptional power-hitting abilities. These performances include record-breaking knocks where players hit numerous sixes, leading India to dominant totals and securing memorable victories, demonstrating their aggressive approach and key role in T20I cricket.

6. Sanju Samson – 9 sixes vs South Africa, Johannesburg, 2024

Sanju Samson delivered a standout performance in T20Is in 2024, showcasing consistency at the top order. Opening the innings, he smashed an unbeaten 109 off 56 balls against South Africa in Johannesburg, featuring six fours and nine sixes.

He built a crucial 210-run partnership with Tilak Varma for the second wicket, powering India to a formidable total of 283. A strong bowling effort sealed a dominant 135-run victory for the visitors.

5. Suryakumar Yadav – 9 sixes vs Sri Lanka, Rajkot, 2023

Suryakumar Yadav made his international debut in 2021 and quickly became a key player in T20I cricket.

His third T20I century came against Sri Lanka in Rajkot in 2023, where he smashed an unbeaten 112 off 51 balls, including nine sixes. His explosive knock propelled India to a formidable 228-run total. India secured a 91-run victory, with Suryakumar earning the Player of the Match award.

4. Tilak Varma – 10 sixes vs South Africa, Johannesburg, 2024

Tilak Varma hit his second consecutive T20I century against South Africa in Johannesburg in 2024. Typically an anchor, he displayed remarkable power-hitting, smashing 10 sixes in his unbeaten 107-run innings. His aggressive approach highlighted his versatility, making him a key asset in India’s batting lineup.

3. Sanju Samson – 10 sixes vs South Africa, Durban, 2024

Sanju Samson delivered a sensational knock against South Africa in the 2024 Durban T20I, scoring 107 off just 50 balls. His explosive innings included seven fours and 10 sixes, propelling India to a dominant victory by 61 runs. His match-winning performance earned him the Player of the Match award, highlighting his growing consistency in T20Is.

2. Rohit Sharma – 10 sixes vs Sri Lanka, Indore, 2017

Former India captain Rohit Sharma was at his destructive best against Sri Lanka in the second T20I of the 2017 series in Indore.

Opening on a batting-friendly pitch, he smashed 118 off 43 balls, including 12 fours and 10 sixes, propelling India to 260. His 35-ball century remains the fastest by an Indian in T20Is. India clinched an 88-run victory.

1. Abhishek Sharma – 13 sixes vs England, Mumbai, 2025

Abhishek Sharma made history by hitting the most sixes in a T20I innings by an Indian, blasting 13 sixes against England in Mumbai in 2025. Opening the innings, he played a sensational knock of 135 off 54 balls, which included seven fours and 13 sixes. His explosive innings helped India reach a daunting total of 247 runs. Sharma also set records for the second-fastest fifty and hundred by an Indian in T20Is. His match-winning performance guided India to a commanding 150-run victory in an unforgettable display of power hitting.

E2BET: Welcome! Discover Endless Betting Possibilities!

Scroll to Top