List of Indian batsmen who have hit the most sixes in T20 cricket

By Akshay
December 15, 2025

Rohit Sharma has hit a total of 547 sixes in T20 cricket and is the batsman with the most sixes in T20 cricket.

Virat Kohli has hit a total of 449 sixes in T20 cricket.

Suryakumar Yadav has hit a total of 395 sixes in T20 cricket.

Sanju Samson has hit a total of 368 sixes in T20 cricket.

Mahendra Singh Dhoni has hit a total of 350 sixes in T20 cricket.

KL Rahul has hit a total of 332 sixes in T20 cricket.

Suresh Raina has hit a total of 325 sixes in T20 cricket.

See More Stories