All the major records that tumbled when England took on Afghanistan in Manchester.
England captain Eoin Morgan broke quite a few records with his 148-run knock against Afghanistan in World Cup 2019.
Rashid Khan was clueless after the onslaught from the English batsmen and conceded 74 runs in his last four overs.
Morgan scored 148 against Afghanistan in the league game of World Cup 2019.
While the 30-year-old reached the mark in his 230th ODI game.
Rohit Sharma scored 57 off 70 deliveries in the game at The Oval on Sunday.
Of the 86 matches they played Sri Lanka stands atop with most number of run-out dismissals, 58.
Before Chris Gayle making history, the Caribbean was tied on 37 sixes with South Africa's AB de Villiers.
Here let's have a look at the batsmen who have most frequently hit maximums, in terms of balls taken per six, since the 2015 World Cup (minimum 35 sixes)
Eight out of the ten batsmen featuring in here will be taking part in the upcoming World Cup.