England finished with a score of 303 runs for loss of 8 wickets in 50 over in a Pool A match of ICC Cricket World Cup 2015 against Scotland at Christchurch. Moeen Ali scored best 128 runs for England. Scottish bowler Josh Davey took 4 wickets of England.

Read More