ICC Men's Cricket World Cup: Match between England and Sri Lanka underway in Bengaluru
Last evening, Australia defeated Netherlands by a record margin of 309 runs in Delhi last evening
In ICC Men's Cricket World Cup, the match between England and Sri Lanka is underway in Bengaluru. Opting to bat after winning the toss, England were 3 for 0 in 1 overs, when reports last came in.
Last evening, Australia defeated Netherlands by a record margin of 309 runs in Delhi last evening.