Shakib, Liton the stars in Bangladesh's record chase
West Indies restricted to below-par total before their bowlers are taken to the cleaners, the 322-run chase pulled off with 51 balls in hand
Kimber: Watching Russell, thinking Ali
Dre Russ in the nets has something of The Greatest in him
Is Shakib Al Hasan the player of the World Cup?
Michael Hussey and Ajit Agarkar discuss the allrounder's impact on the tournament
Archer a hit, Russell a flop - the World Cup trends
The camaraderie, Bangladesh's breaking of the chasing duck, the Rohit factor and other talking points at the halfway mark
Dobell: The ingredients for an upset amid England injury concerns
England should win easily at Edgbaston, but a used track and a potent Afghan spin attack make for a few nerves
Ugra: Can Afghanistan rekindle the romance in an all-too-predictable WC?
The tournament so far has lacked upsets and close contests, with the top four teams proving too strong and too organised to even be challenged by the rest
Beleaguered Afghans face stiff task to get campaign up and running
Underdogs need to overcome internal issues if they are to carry the fight to an England team who are now hitting their stride
Morgan doesn't rule out Hales return, but conscious of 'stigma'
England want to do all they can to give the injured Jason Roy a chance to have a role in the latter stages of the World Cup
Will Roy's injury open the door for Denly?
Who replaces Jason Roy if he's ruled out of the World Cup? A look at the contenders
Ngidi's return to fitness a timely boost for South Africa
The fast bowler, who hasn't featured since injuring his hamstring against Bangladesh, is looking forward to putting New Zealand under pressure
South Africa in a spin despite trump card in Tahir?
Prospect of a turning track at Edgbaston could be a double-edged sword as SA fight to stay alive
York welcomes home its county after 129-year absence
Warwickshire and rain spoil homecoming, but not for a grateful crowd who lapped up the occasion
Essex v Hants: Cheaper by the dozen for Harmer as Hampshire crumble
Offspinner's 12-wicket haul sees Essex to an innings win and up to third in the table
Kent v Notts: Crawley carries Kent with home-grown hundred
Opener holds innings together with classy century as James Pattinson advances Ashes case with six wickets
Leics v Gloucs: Dexter, Azad share record stand to spur Leicestershire
Second-wicket pair put on 320 after Gloucestershire had asked the home side to bat on a green-tinged pitch
Top stories from around the world from June 16.
Most runs, most wickets, and a whole lot more
Schedule of upcoming international games