Cricket World Cup

Cricket World Cup 2019: India confirm semi-final place after beating Bangladesh

India won the toss at Edgbaston and reached 314-9, with opener Rohit Sharma scoring a 92-ball 104, his record-tying fourth century of the tournament. Bangladesh seamer Mustafizur Rahman took 5-59 in Birmingham.

Bangladesh were 286 all out in reply with Shakib Al Hasan again providing the main resistance with a 74-ball 66 including six fours.

Sabbir Rahman (36 in 36 balls) and Mohammad Saifuddin (51 not out off 38 balls) started to hit out and looked dangerous as they took Bangladesh from 179-6 to 245-7, leaving 70 runs required in around seven overs.

Australia clinch semi-final spot

The reigning champions secured a sixth win from seven games by claiming a 64-run triumph at Lord's, Finch scoring 100 in their 285-7 before Australia's seamers starred, dismissing England for 221 inside 45 overs.

Finch (100) was part of a 123-run opening stand with David Warner (53) but Australia did not build on their early momentum having been 185-2 in the 36th over, with middle-order trio Steve Smith (38), Glenn Maxwell (12) and Marcus Stoinis (8) all unable to kick on.

CWC preview: England v Australia

The identity of the top four appeared to be a foregone conclusion at one stage, only for the tournament hosts to slip up against Sri Lanka at Headingley last Friday.

A surprise 20-run loss in Leeds means England are suddenly under a spot of pressure, though Morgan showed few signs of nerves when speaking to the media on the eve of Tuesday's clash with the Australians.

"Primarily it's trying to keep things as simple as possible. Being truthful and honest with our previous performance and trying to learn and rectify the performance almost immediately," the batsman said.

South Africa World Cup hopes over

Pakistan may soon follow Sunday's opponents out of semi-final contention yet they eased to a 49-run victory, their 308-7 never under threat. South Africa finished on 259-9.

Defeats to England, Bangladesh, India and New Zealand put South Africa in a perilous position before this game. They have fixtures against Sri Lanka and Australia to come, but surely cannot get home soon enough now mathematical hopes of advancing from the group stage are over.

CWC preview England v Afghanistan

Eoin Morgan's side have made a purposeful start to the tournament on home soil and demonstrated why they top the ICC ODI rankings in Friday's eight-wicket thrashing of West Indies.

It is in stark contrast to the fortunes of their next opponents, who are languishing at the foot of the table without a point from their opening four matches.

After previous concerns over the likes of Jos Buttler and Mark Wood, managing injuries has been England's biggest obstacle.

Rohit & Kohli inspire India to rout of Pakistan

Unbeaten at this World Cup, with a washout against New Zealand the only game in which they have not taken maximum points, India demolished Pakistan by 89 runs on Duckworth-Lewis-Stern, with Rohit producing a sublime 140 to help India reach 336-5 at Old Trafford.

In doing so he became the fourth player to score 50 or more in five straight innings for India and compiled respective partnerships of 136 and 98 with KL Rahul (57) and Virat Kohli (77), who reached 11,000 ODI runs in his 222nd innings – 54 fewer than previous record holder Sachin Tendulkar.

Inspired India end Australia's run

In an atmosphere more accustomed to Bangalore or Chennai than a suburb of south London, Virat Kohli's side produced an impressive performance that, if there were any doubts beforehand, underlined why they are serious contenders for glory in England.

The battle between bat and ball was as lopsided as the one in the stands, as India’s fans outnumbered their Australian counterparts to such a degree that a game of 'Spot The Aussie' would have kept you busy during the quieter periods of the contest.