Two sides who were thought to be making up the numbers at the beginning of the tournament meet, with a spot in the semi-finals up for grabs.
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.
Hosts England will be looking to progress to consecutive Champions Trophy finals by overcoming Pakistan at Sophia Gardens on Wednesday.
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.
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.
Having secured the series in Sydney, Australia will be hoping to ram home their advantage with victory against Pakistan in the fifth and final ODI at the Adelaide Oval on Australia Day.
Australia will be looking to wrap up the series, while Pakistan will be hoping to force a decider when the two sides clash in the fourth ODI at the SCG on Sunday.
With the series poised at 1-1, Australia and Pakistan travel to the WACA where they will clash in the third ODI on Thursday.
After an ultimately comfortable victory in Brisbane, Australia will be hoping to go two up in the series when they face Pakistan in the second ODI at the MCG on Sunday.