Dasun Shanaka:

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.