1. Prasanth Parameswaran: 37 runs

Well, there is no doubt Chris Gayle can be the only batsman to score 37 runs in an over. This was accomplished by Gayle for RCB against Kochi Tuskers Kerala in the 2011 season. The unfortunate bowler to be at the receiving end of this was Prasanth Parameswaran.
KTK set up the target low target of 126 runs. In reply, Gayle played a staggering innings.
In the third over of the innings, he struck three fours and four sixes to score 37 runs, which is inclusive of a no-ball.