Cricket's smallest format T20 is for a big shot. In it, the audience gets the entertainment. The record of most sixes in T20 is Chris Gayle (890 sixes) of the West Indies. Let's know the name of the batsman who has the record of putting the maximum sixes in India. See Top 5 List -
Team India captain Virat Kohli got the fifth spot in this list. Kohli has played 247 T20 matches over his career. In which he scored 243 sixes, making 7744 runs.
Yuvraj Singh, India's Sixer King, has played 223 matches, including National / International and IPL, in his 13-year career T20 career. In which he scored 253 sixes, making 4686 runs.
Mahendra Singh Dhoni
Former Indian captain Mahendra Singh Dhoni is on the fifth position in the list. He has scored 267 sixes in 607 runs in 297 matches. Dhoni is also the Indian batsman who has scored the most sixes in international cricket.
Suresh Raina is considered to be the best batsman of T20. He has played over-296 T-20 matches in his 12 years career. In which his name is 299 sixes, including 7929 runs.
Rohit Sharma, who hit most sixes in T20, is the Indian batsman. Rohit has scored 313 sixes in 268 T-20 matches. He is the eighth batsman in the world to score most sixes in T20.