3. Yuvraj Singh’s six sixes in an over
If there is one man who can do any wonder, then it has to be Yuvraj Singh. Yuvi created history when he became the first player to smash six sixes in an over of a T20I match. The Indian southpaw had blasted England’s fast bowler, Stuart Broad for six consecutive sixes in an over. This feat seems hard to emulate and as a matter of fact only Herschelle Gibbs has been able to pull off this magical record in international cricket apart from Yuvraj. Gibbs had hammered six sixes in an over in a ODI match against Netherlands. Overall in the history of professional cricket, only six players have hit six sixes in six consecutive balls.