All eyes on the Champions Trophy 2025, which is set to take place in a hybrid model, many matches will be held in Pakistan, while quite a few will be played in the UAE.
The Champions Trophy 2025 is all set to take the cricketing world by storm as the top eight ODI teams gear up for a battle in a tournament often referred to as the mini World Cup.
The tournament’s journey has been quite inconsistent, with the last edition held in 2017. Now, after nearly eight years of hiatus, the Champions Trophy is finally making a comeback. This time, Pakistan is set to host the prestigious event.
However, for the first time in history, the ICC Champions Trophy will be played in a hybrid model, with India playing all their matches at the Dubai International Stadium in the UAE. This means the Men in Blue’s games will be hosted in the UAE, while the rest of the tournament, including all group-stage matches for other teams, will take place in Pakistan.
Three venues in Pakistan—Rawalpindi, Karachi, and Lahore—are set to host thrilling Champions Trophy matches, and massive crowds are expected to witness all the games.
But do you know which countries have hosted the tournament in the past? If not, check out the list of Champions Trophy host nations and final venues from previous editions.
Champions Trophy host countries over the years
Year | Host Country | Final venue | Finalists | Match Result | No. of Teams |
1998 | Bangladesh | Bangabandhu National Stadium, Dhaka | South Africa vs. West Indies | South Africa won by 4 wickets | 9 |
2000 | Kenya | Gymkhana Club Ground, Nairobi | New Zealand vs. India | New Zealand won by 4 wickets | 11 |
2002 | Sri Lanka | R. Premadasa Stadium, Colombo | India vs. Sri Lanka | Declared co-champions (Rain) | 12 |
2004 | England | The Oval, London | West Indies vs. England | West Indies won by 2 wickets | 12 |
2006 | India | Brabourne Stadium, Mumbai | Australia vs. West Indies | Australia won by 8 wickets (D/L method) | 10 |
2009 | South Africa | SuperSport Park, Centurion | Australia vs. New Zealand | Australia won by 6 wickets | 8 |
2013 | England & Wales | Edgbaston Cricket Ground, Birmingham | India vs. England | India won by 5 runs | 8 |
2017 | England & Wales | The Oval, London | Pakistan vs. India | Pakistan won by 180 runs | 8 |
2025 | Pakistan & UAE | Dubai International Cricket Stadium, Dubai or Gaddafi Stadium, Lahore | TBD | TBD | 8 |
Editor’s Pick
Top Stories
2 mins
3 mins
8 mins
13 mins
39 mins
43 mins
1 hour
1 hour
1 hour
1 hour
2 hours
2 hours
2 hours
2 hours
2 hours
2 hours
3 hours
3 hours
3 hours
3 hours
3 hours
3 hours
4 hours
4 hours
4 hours
4 hours
4 hours
4 hours
5 hours
5 hours
5 hours
5 hours
5 hours
5 hours
5 hours
5 hours
6 hours
6 hours
6 hours
6 hours
6 hours
6 hours
6 hours
7 hours
7 hours
7 hours
7 hours
7 hours
7 hours
7 hours