5 innings that took their teams to massive ODI totals

Du Plessis left no stone unturned that day scoring 133 off 115 balls
Du Plessis left no stone unturned that day scoring 133 off 115 balls

#2 Alex Hales (171 off 122 balls)

England v Pakistan - 3rd One Day International
Hales smashed the highest score for an English batsman versus Pakistan at Trent Bridge in 2016

An aggressive opener was all England needed to shatter the notion of them being a conservative batting side not fit for limited overs cricket and Alex Hales came calling.

With a destructive range of shots, Hales smashed the highest score for an English batsman versus Pakistan at Trent Bridge in 2016. The swashbuckling opener's 171-run heroics pummeled England to the highest ODI score ever then.

Joe Root, Jos Buttler and Eoin Morgan also scored half-centuries in the 169-run win as England scored a massive 444 runs.


#1 Alex Hales (147 runs off 92 balls)

England v Australia - 3rd Royal London ODI
England v Australia - 3rd Royal London ODI

If I can do it once, I can do it again, says Hales creating havoc once again at his now favourite hunting ground of Nottingham.

If the man-in-form Jonny Bairstow laid the foundation with his 92-ball 139, Hales took the match to the grave for the Australians.

His fierce cuts and pulls ensured England reached a record-smashing total of 481 runs. 16 fours and five sixes were hit by Hales and even though he was demoted to No. 3, the usual opener proved his mettle by scoring 147 runs.

England notched their biggest victory in terms of runs -242 and handed Australia their biggest defeat.


Which of these knocks were the most exciting? Sound off your opinion in the comments section below!

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links