Last Updated: July 3, 2026 05:33 PM
India has produced some amazing T20I batsmen. Six-hitting is very important in cricket. Indian batsmen are leading the world in power. T20 cricket is returning to the Olympics soon. Six-hitting makes cricket entertaining for fans. Let’s understand the top five Indian sixes. Most sixes in T20I cricket overall.

- Abhishek Sharma
Abhishek Sharma recently crossed 100 T20I sixes. Fastest Indian to reach this milestone. Achieved a record in just 785 balls. The fourth T20I match against England will be there. Hit 4 sixes in that match. Currently has 102 sixes in total. Young talent showing incredible batting potential. His form is improving with every match. An aggressive batting style attracts cricket fans. The future looks very bright for him. Abhishek Sharma will climb the rankings higher. His consistency continues to improve greatly.
- Virat Kohli
Virat Kohli scored 124 T20I sixes. Fastest Indian reaching 1000 T20I runs. Just 27 innings needed for the milestone. Player of the Tournament in 2016. Won the Player of the Match award in the 2024 World Cup final. Anchored India’s batting for many years. His consistency remained very impressive always.
- Hardik Pandya
Hardik Pandya hit 126 T20I sixes. Only lower-order batter in this list. Over 2000 T20I runs in career. More than 100 T20I wickets taken. Complete all-rounder for the India team. He has won five IPL titles with him. Helped win T20 World Cups twice. Continuously adding more sixes are always there.
- Suryakumar Yadav
Suryakumar Yadav hit 179 T20I sixes. Changed India’s T20 batting approach. 113 T20I matches played by him. Over 3200 T20I runs scored. Strike rate exceeding 160 runs always. Won the T20 World Cup as captain. 25 half-centuries in T20I cricket there. Four centuries scored in T20Is. An aggressive player leading India’s batting always.
- Rohit Sharma
Rohit Sharma leads with 205 sixes. India’s greatest six-hitter in T20Is. Second-highest in all T20I history. 363 sixes in ODI cricket also. 323 sixes in IPL cricket too. Over 4200 T20I runs scored. 39 sixes vs West Indies total. Captained India to the World Cup 2024 winning campaign. His legacy in T20 cricket is great.







