England won by 119 runs against Scotland in a Pool A match of the ICC cricket World Cup 2015 at Christchurch. England top scorers are Moeen Ali 128 runs and Ian Bell 54 runs against Scotland. Josh Davey took 4 wickets of England for 68 runs. Best performance from...

Read More