On this day in 2007, Indian all-rounder Yuvraj Singh smashed 6 sixes in an over and also hit the fastest ever international half-century. We look at other cricketers who hit six maximums in a single over.
Here are all the cricketers to have hit six consectuive balls for sixes:
The Proteas opening batsman became the first cricketer to hit 6 sixes in a single over in an ODI. This feat came during the World Cup 2007 match against Netherlands at St. Kitts. (Pic/ AFP)
Sir Garfield Sobers
The West Indies legend achieved the feat during a first-class match between Nottinghamshire and Glamorgan on August 31, 1968. Sobers became the first batsman in history to set the record. (Pic/ Midday archives)
The Indian batsman became only the second batsmen and first Indian to hit 6 sixes in an over during a Ranji match between Bombay (now Mumbai) and Baroda on 10th January 1985. During this innings he also smashes the quickest double century in first-class cricket.
The flamboyant batsman became the second Indian to hit 6 sixes in an over during the World T20 match against England at Durban in 2007. In doing so Yuvi also set the record for the fastest fifty in all forms of cricket achieving it in 12 balls. (Pic/ AFP)
Worth a mention
The England opener became the fifth cricketer to hit six successive sixes while playing in the Natwest T20 Blast match between Nottinghamshire and Birmingham Bears in May 2015. Although Alex Hales did not hit all 6 sixes in one over but in successive overs. (Pic/ AFP)
Photos: Salman Khan returns from Jodhpur to Mumbai
Pics: Sidharth Shukla-Rashami Desai's sizzling chemistry at TV show launch
Ooh La Lana! WWE Diva flaunts sexy curves in these 30 pictures
15 'peach' perfect photos of Priyanka Chopra at People's Choice Awards 2017
62 going on 16: These photos of Rekha prove she is 'forever young'