Lord's Test ended in a draw. Sri Lanka took 1-0 lead. Afghanistan Cricket Board suspended Mohammad Shahzad.
Ahead of the World Cup 2019 final at Lord's on Sunday, let us have a look at how the ten participating teams have fared in the tournament.
Rashid Khan named Afghan captain; de Villiers denied forcing his way into World Cup; Ireland beat Zimbabwe by 9 wickets; and Shastri rued missing a ‘solid’ middle-order batsman.
Rohit Sharma, David Warner, Shakib Al Hasan and Mitchell Starc were among the top performers in the league stage of the World Cup as Australia, India, England and New Zealand booked their place in the final four. Here's a wrap of the league stage.
India beat Sri Lanka by seven wickets at Headingley to finish top of the table in 2019 World Cup; Australia lost to South Africa at Old Trafford, will play England in the semi-final
If Australia beat South Africa, they will play New Zealand. If they do not, and India beat Sri Lanka, Australia will play England.
New Zealand are all but set to join Australia, England, and India in the semi-finals.
Chris Gayle's last World Cup match ended on a winning note as West Indies defeated Afghanistan by 23 runs. Shaun Marsh is out of World Cup 2019 due to injury. Australia Women take lead in the Ashes.
New Zealand and Pakistan are currently fighting for the fourth semi-final berth.
Afghanistan and West Indies will face each other in Match 42 of ICC World Cup 2019 at Headingley, Leeds on July 4..