ICC World Cup 2019 ENG vs AFG: Best pictures of the match
Afghanistan vs England, a match that was expected to be a cakewalk for England and in the end the hosts thumped Afghanistan by 150 runs. After winning the toss and electing to bat, England posted a mammoth 397, thanks largely to Eoin Morgan's explosive 148 off 71 balls. The innings was laced with 17 sixes, the most by any batsman in an ODI knock. In reply Afghanistan scored 247 from their 50 overs, with Hashmatullah Shahidi fighting his way to a gutsy 76.