Multiple choice general knowledge sports

Who among the following have hit 6 sixes in an over? (includes first class matches & ODIs)

  1. Gary Sobers

  2. Yuvraj Singh

  3. Herschelle Gibbs

  4. Ravi Shastri

Reveal answer Fill a bubble to check yourself
A,C,D Correct answer
Explanation

Gary Sobers hit 6 sixes in a first-class match in 1968, Herschelle Gibbs did it in an ODI World Cup match in 2007, and Ravi Shastri achieved it in a first-class match in 1984-85. Yuvraj Singh (option B) famously hit 6 sixes in a T20 World Cup match in 2007, but T20 is not included in 'first class & ODIs' - the question explicitly excludes T20 format.