4. Yuvraj Singh (India)
A somewhat ugly spat with Andrew Flintoff set off the aggressive and destructive Indian middle order batsman Yuvraj Singh and he literally bludgeoned English bowler Stuart Broad for six mighty hits in almost all corners of the stadium. Yuvraj’s six sixes are perhaps one of the most beautiful to look at. They amazing bat swing was complimented by a grim and revengeful look on Yuvi’s face when he was hitting the ball out of the park assaulting Broad. Yuvraj amazed cricketing fans worldwide when he hit six sixes in that Stuart Broad over during the opening T20 World Cup in 2007. He thus became only the second batsman in international cricket and the fourth overall, to have managed six sixes in an over. He star walks into this list of Batsmen to hit six sixes in an over in a princely style.