Who is the only batsmen to hit 6 sixes in a one day match.
Yuvraj Singh
Sanath Jayasurya
Shahid Afridi
Herschelle gibbs