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

See Full Page