England hit world record 25 sixes in ODI innings against Afghanistan

England blasted a world record 25 sixes in a one-day international innings in Tuesday’s World Cup clash against Afghanistan.

Eoin Morgan’s side beat the previous ODI record of 24 that they set against the West Indies earlier this year.

Eoin Morgan set a new world record for the most sixes in a one-day international innings, with 17 in his 148. while Moeen Ali smashed four, Jonny Bairstow three and Joe Root one in England’s total of 397-6.

Morgan’s tally surpassed the record of 16 previously shared by India’s Rohit Sharma, South Africa’s AB de Villiers and West Indies’ Chris Gayle — whose 16 sixes in his 215 against Zimbabwe in 2015 was the previous record at a World Cup.