London (Oval): Sri Lanka has won only the Twenty20 international after the tough competition by nine runs against England on Tuesday (evening) at Kennington Oval,...
London: England Wales and Cricket Board (ECB) has announced a 13-man squad for the One-Day International against Scotland on Friday 9 May in Aberdeen....