One more player joined with Yuvraj for this record

Former Indian all-rounder Yuvraj Singh hit six consecutive sixes in an over in the 2007 T20 World Cup.

Sobers did this feat in first-class cricket on August 31, 1968.

Former Team India veteran Ravi Shastri scored 10 sixes in an over in first-class cricket on August 1985, 6.

Gibbs of South Africa did this feat during the World Cup match of 16 March 2007. He is the first player to hit 6 sixes in an over in ODI format.

Lancashire all-rounder Jordan Clarke achieved this feat against Yorkshire in the second XI match on 24 April 2013.

That is, apart from Yuvraj Singh, Ravi Shastri is the only Indian batsman who has hit 6 sixes in an over.

At the same time, Pakistan's Misbah-ul-Haq has done this in Hong Kong T20 Blitz and West Indies' Kieron Pollard in T20 Big Bash warm-up matches.

Top 5 Bowlers with best figures in ODI tournament final