England thrashed Afghanistan on Tuesday (18th June) in the match 24 of the ongoing 2019 ICC Men’s Cricket World Cup at Old Trafford (Manchester). After winning the toss, the host side England scored 397/6 in 50 overs. Chasing down that mammoth target, Afghanistan managed to score 247/8 (50 overs). England won this match by a […]