Sri Lanka won the toss and opted to bat first against England at Leeds in the ICC Cricket World Cup today. Australia defeated Bangladesh by 48-runs in yesterday’s match at Nottingham moving closer to semifinals. India will play Afghanistan in their next game tomorrow at Southampton.

