Fierce rivals India and Pakistan will play off for the Champions Trophy title in what promises to be a thrilling final at the Oval on Sunday.
After topping a tight Group B, India will be hoping to take another step towards back-to-back Champions Trophy titles by overcoming surprise-packets Bangladesh at Edgbaston on Thursday.
Tournament favourites England will be looking to cement their spot in the semi-finals with victory over a plucky New Zealand outfit at Sophia Gardens on Tuesday.
Both sides will be looking for their first win of the tournament when Australia take on Bangladesh at The Oval on Monday.
Heavyweights India and South Africa face off in a virtual quarter-final on Sunday at The Oval with the winner progressing to the semi-finals, while the loser will be eliminated.
Fierce rivals India and Pakistan do battle for the first time in ODI cricket since the 2015 World Cup when they clash on Sunday at Edgbaston.
After a tense draw in Ranchi left the series locked at 1-1, the Border-Gavaskar trophy will be decided by the fourth test in Dharmasala, beginning on Saturday.
With the series locked at 1-1, India and Australia head to Ranchi where they will do battle in the third test, beginning on Thursday.
After stunning India in the first test in Pune, Australia will be looking to claim an unlikely 2-0 series lead with another win in the second test at Bangalore, starting on Saturday.
Australia begin one of the greatest challenges in world cricket when they take on India in the first of a four-match test series at Pune’s Maharashtra Cricket Association Stadium, starting on Thursday.