T20, Five Batsmen Who Have Struck More Than 15 Sixes in One T20 Innings, Hardik Pandya, DY Patil T20 Cup, DY Patil T20 Cup 2020, Semi-Final, 20 sixes, Reliance 1, most number of sixes
Image Credit: Hardik Pandya/Instagram

Dasun Shanaka:

Dasun Shanaka
Sri Lankan cricketer Dasun Shanaka. (Photo by Tharaka Basnayaka/NurPhoto via Getty Images)

The Sri Lanka player also holds the record of hitting the most number of sixes in T20 international innings. In 2016, Shanka played for the Sinhalese Sports Club as a captain in the AIA Premier T20 Tournament.

He entered the field when his team had already lost two wickets against Saracens Sports Club in a group stage match.

The skipper was on song as he whacked 16 sixes on the road to his 123(46). He recorded a staggering strike rate of 267.39 in that inning where he hit only two fours. His contribution helped the team to win the game by 123 runs.