1 . Sir Garfield Sobers (West Indies)
The pioneer of the feat, Sobers was the first cricketer to hit six sixes in one over during a first-class match in 1968 against Malcolm Nash. Advertisement
2 . Ravi Shastri (India)
Achieved six sixes in an over in a Ranji Trophy match in 1985, showcasing his power-hitting prowess in Indian domestic cricket.
3 . Herschelle Gibbs (South Africa)
First player to hit six sixes in an over in an ODI during the 2007 World Cup against the Netherlands, marking a landmark moment in international cricket.
4 . Yuvraj Singh (India)
Memorable six sixes in an over in the 2007 ICC World T20 against England’s Stuart Broad, earning global acclaim for his explosive batting.
5 . Kieron Pollard (West Indies)
Replicated the feat in T20 internationals in 2

DNA India Viral

India Today
AlterNet
FOX 32 Chicago Politics
Raw Story