Pos | Player | Runs | Balls Faced | Strike Rate | Against | Venue | Edition |
1 | Yuvraj Singh | 36 | 6 | 600 | England | Durban | 2007 |
2 | Jonny Bairstow & Luke Wright | 32 | 6 | 533.3 | Afghanistan | Colombo | 2012 |
3 | Glenn Maxwell | 30 | 6 | 500 | Pakistan | Mirpur | 2014 |
4 | Jehan Mubarak | 29 | 6 | 483 | Kenya | Johannesburg | 14 September 2007 |
5 | AB de Villiers | 29 | 6 | 483 | Afghanistan | Mumbai | 20 March 2016 |
Legendary Indian southpaw Yuvraj Singh holds the record for scoring the most number of runs in an over of an ICC Men’s T20 World Cup match.
The champion cricketer scripted history during the inaugural edition of the World Cup when he smashed England’s Stuart Broad for six consecutive sixes in an over. His record of 36 runs in a single over still holds till date.
The 2007 edition saw another left-handed batsman make a mark. Sri Lanka’s Jehan Mubarak laid into Kenya’s Lameck Onyango for 29 runs in one over, as the Island nation went on to rack up a world record score of 260/6 in 20 overs. This is still the highest total accumulated by a team in the history of ICC Men’s T20 World Cup.
Five years later, the English duo of Jonny Bairstow and Luke Wright broke Mubarak’s record, as they hammered 32 runs off Afghanistan’s Izatullah Dawlatzai in a league match in Colombo.
Two years later, Australian middle-order batsman Glenn Maxwell came close to overhauling Bairstow and Wright, as he smashed 30 runs in an over from Pakistan’s Bilawal Bhatti. Maxwell went on to score a 18-ball 50, which is still in the top five list of fastest 50s hammered by a batsman in the tournament’s history.
Former South African batsman AB de Villiers is at the fifth spot, thanks to him racking up 29 runs in an over from Afghanistan’s legendary leg-spinner Rashid Khan in 2016.