The last six editions of the ICC Champions Trophy has witnessed the teams come up with some of the most incredible and unforgettable performances ever seen in the One-Day International format.
From Chris Cairns single-handedly leading the New Zealand team to the title against India in 2000 to Courtney Browne and Ian Bradshaw’s heroics in the 2004 final against England, the matches played over the years in the showpiece event hold some poignant memories for each and every cricket fan around the world.
And with now just a few days remaining before the seventh edition of the tournaments gets underway, the fans are earnestly waiting to see another cracker of the tournament.
But before that, Sportzwiki presents you some of the memorable matches that have been played in the tournament over the years just to get you in the mood for the upcoming edition.
So, here are five of the most memorable ICC Champions Trophy matches over the years: