India captain Virat Kohli is wary of the threat posed by a "dangerous" Bangladesh in Thursday's Champions Trophy semi-final.
Reaction from Cardiff as Pakistan beat England by eight wickets in the first ICC Champions Trophy semi-final.
England will aim to make it 12 wins in 13 ODIs when they take on Pakistan in the first ICC Champions Trophy semi-final.
Mark Wood blogs on beating Australia, his football manager record and Wonder Woman ahead of England's ICC Champions Trophy semi-final...
England thumped Pakistan 4-1 in 2016, hitting 16 sixes in a world record 444-3 at Trent Bridge. Watch them here ahead of ICC Champions Trophy semi-final.
Pakistan secured a semi-final date with England after a dramatic three-wicket win over Sri Lanka in Cardiff.
Here's how Pakistan earned a dramatic victory over Sri Lanka to secure a semi-final spot in the ICC Champions Trophy.
Sri Lanka and Pakistan meet in the final ICC Champions Trophy group game, with the winner reaching the semi-finals.
AB de Villiers says he can captain South Africa to victory in the 2019 World Cup despite their early Champions Trophy exit.
India secured a semi-final spot in the ICC Champions Trophy after an eight-wicket thrashing of South Africa at The Oval.
Relive how India thrashed South Africa by eight wickets at The Oval to reach the ICC Champions Trophy semi-finals.
A semi-final spot already secured, England had the chance to eliminate the old enemy, Australia, from the Champions Trophy.
Nasser Hussain says England have "struck it lucky" with the fitness of Mark Wood for the ICC Champions Trophy.
Ben Stokes' unbeaten 102 propelled England to a 40-run win on DLS over Australia to knock Steve Smith's side out of the ICC Champions Trophy.
AB de Villiers has vowed to end his barren run as South Africa prepare for a must-win Champions Trophy showdown with India.
Reaction from Edgbaston as Australia are knocked out of the ICC Champions Trophy after losing to England by 40 runs (DLS).
Eoin Morgan says the opportunity to end Australia's Champions Trophy hopes on Saturday is his equivalent of the Ashes.
Bangladesh staged a stunning recovery to claim a famous five-wicket victory over New Zealand at Cardiff and dump the Black Caps out.
Here's how Bangladesh earned a sensational shock win over New Zealand in Group A of the ICC Champions Trophy.
New Zealand and Bangladesh go into their final group match of the ICC Champions Trophy knowing even a win might not save them.