ICC Champions Trophy 2025: Schedule and Betting Options

Editor and Columnist of Cricket Betting Guru.

Written by

Rishabh Sinha

Last updated

The ICC Champions Trophy 2025 is scheduled from February 19 to March 9, marking the tournament’s return after an eight-year hiatus. The event will feature eight top-ranked teams from the 2023 Cricket World Cup

Learn more about the Champions Trophy competition.

Updated:

About ICC Champions Trophy

The competition was inaugurated in 1998 as the ICC KnockOut Tournament and the name was later changed to the ICC Champions Trophy in 2002. Up to 2006, the ICC Champions Trophy was held every two years. The tournament had been scheduled to be held in Pakistan in 2008 but was moved to South Africa in 2009 due to security reasons. Thereon, it was decided to be conducted every five years, similar to the World Cup. India and Australia have won the title twice and are the most successful teams in the world.

CountryGlobal
AdministratorInternational Cricket Council (ICC)
FormatODI (50 overs)
Year of foundation1998
Last Season1 June 2017 to 18 June 2017
Future SeasonFebruary 2025-
Number of Teams8
Total matches15
Tournament StructureGroup stage and Knockout
Reigning Current championsPakistan
Most WinsAustralia (2) & India (2)

ICC Champions Trophy 2025 Match Schedule

Here is the match schedule for the ICC Champions Trophy 2025:

Group Stage Matches:

  • February 19, 2025: Pakistan vs. New Zealand (Karachi)
  • February 20, 2025: South Africa vs. Afghanistan (Lahore)
  • February 21, 2025: Australia vs. England (Rawalpindi)
  • February 22, 2025: India vs. Bangladesh (Dubai)
  • February 23, 2025: Pakistan vs. India (Dubai)
  • February 24, 2025: New Zealand vs. Bangladesh (Karachi)
  • February 25, 2025: South Africa vs. England (Rawalpindi)
  • February 26, 2025: Afghanistan vs. Australia (Lahore)
  • February 27, 2025: Pakistan vs. Bangladesh (Karachi)
  • February 28, 2025: India vs. New Zealand (Dubai)
  • March 1, 2025: South Africa vs. Australia (Rawalpindi)
  • March 2, 2025: England vs. Afghanistan (Lahore)

Semi-Finals:

  • March 4, 2025: Group A Winner vs. Group B Runner-up (Lahore/Dubai if India qualifies)
  • March 5, 2025: Group B Winner vs. Group A Runner-up (Karachi/Dubai if India qualifies)

Final Match:

  • March 9, 2025: Winner of Semi-Final 1 vs. Winner of Semi-Final 2 (Lahore/Dubai if India qualifies)

Structure of ICC Champions Trophy 2025

The number of teams kept fluctuating since the beginning of the tournament. However, since 2006, a total of 8 teams have been invited to play in the league. Those teams are divided into two groups where each team plays a match with the others in the group. The top two finishers in the group are further promoted to the semi-finals. Losing a single match potentially means elimination from the tournament. The winners from the semis collide in the finals to lift the trophy. A total of 15 matches are played in the present format of the tournament, with the tournament lasting about two and a half weeks.

Matches in 2025 will be hosted across Pakistan—in Karachi, Lahore, and Rawalpindi—and in Dubai. Due to political tensions, all of India’s matches, including potential semi-finals and the final (if they qualify), will be played in Dubai.

The tournament will commence with Pakistan facing New Zealand on February 19 in Karachi. A highly anticipated match between arch-rivals Pakistan and India is scheduled for February 23 in Dubai. The final is slated for March 9 in Lahore; however, if India qualifies, it will be relocated to Dubai.

ICC Champions Trophy Teams

The teams participating in the competition have varied over the years. From ICC’s full members to the inclusion of associate members from 2000 to 2004 helped with the widespread popularity of the sport across the globe. Since 2009, the top 8 teams in the ICC ODI rankings six months prior to the tournament were given exclusive invitations to the competition. 

The current top 8 occupants in the ICC ODI rankings are :

  • Australia;
  • Pakistan;
  • India;
  • New Zealand;
  • England;
  • South Africa;
  • Bangladesh;
  • Afghanistan.

History of ICC Champions Trophy

The ICC conceived the idea of the ICC Champions Trophy  – a short cricket tournament to raise funds for the development of the game in non-test playing countries. South Africa, India, Pakistan, Australia, New Zealand, Sri Lanka, West Indies and England have been the prominent teams participating in the tournament. They were joined by a few associate countries or non-test playing nations like Bangladesh, Kenya, Netherlands, United States and Zimbabwe till 2006. The competition witnessed massive success and was further promoted to cricketing nations like India and England to generate revenue for the board. The tournament attracted World Cup-like attention as it involved all ICC members and was planned as a knock-out tournament to make it brief, not to diminish World Cup’s importance. However, since 2002, the tournament has had a round-robin format, followed by a few knockout games but the tournament still takes place over a short period of time – about two weeks. 

ICC Champions Trophy  Winner List

YearWinnerRunner-upResult
1998South AfricaWest IndiesSouth Africa won by 4 wickets
2000New ZealandIndiaNew Zealand won by 4 wickets
2002Sri Lanka & IndiaNoneIndia and Sri Lanka declared joint winners
2004West IndiesEnglandWest Indies won by 2 wickets
2006AustraliaWest IndiesAustralia won by 8 wickets (D/L method)
2009AustraliaNew ZealandAustralia won by 6 wickets
2013IndiaEnglandIndia won by 5 runs
2017PakistanIndiaPakistan won by 180 runs

ICC Champions Trophy Point Table

The previous ICC Champions Trophy took place in 2017.

Group Stage: GROUP – A

PosTeamMatWonLostNRPtsNRR
A1EngEngland33006+0.496
A2BanBangladesh311130.000
A3AusAustralia30122+0.917
A4
NZNew Zealand30211-1.058

Group Stage: GROUP – B

PosTeamMatWonLostNRPtsNRR
B1IndIndia32104+1.370
B2PakPakistan32104-0.680
B3SASouth Africa31202+0.167
B4SLSri Lanka31202-0.798

ICC Champions Trophy 2025 Betting Sites and Apps

Rating Highlights Bonus Link
1

4rabet

CBG Rating

5
Read review

4rabet Highlights

  • Full India oriented brand
  • Accepts most payment systems
  • Easy to get in touch for support
Welcome bonus

600% up to INR 60,000

Exclusive +600% welcome bonus on first deposit for cricket betting. Minimum deposit INR 300.
Visit
2

Batery

CBG Rating

4.9
Read review

Batery Highlights

  • Wide Cricket Betting Line
  • Handy App for Smartphones
  • Fast Withdrawal of Funds
Welcome bonus

150% up to INR 25,000 + 200 FS

Bet on IPL and other local and international cricket tournaments with a minimum deposit of INR 100.
Visit
3

Tez888

CBG Rating

4.8
Read review

Tez888 Highlights

  • Minimum Deposit INR 500
  • Official License of Curaçao
  • Accepted Users from India
Welcome bonus

100% up to INR 10,000

Activate the welcome bonus after registering a new account and making your first deposit of INR.
Visit
4

Parimatch

CBG Rating

4.8
Read review

Parimatch Highlights

  • Instant withdrawal
  • Best Android & iOS App
  • Best cricket expertise in India
Welcome bonus

150% up to INR 30,000

Bookmaker Parimatch offers exclusive promotions for cricket fans during the main fixtures.
Visit
5

Melbet

CBG Rating

4.7
Read review

Melbet Highlights

  • Minimum deposit of INR 110
  • Nice promos for active players
  • Best customer support in India
Welcome bonus

100% up to INR 20,000

Register a Melbet account with promo code BETGURU21 and participate in the loyalty program for active users.
Visit
6

Dafabet

CBG Rating

4.6
Read review

Dafabet Highlights

  • Most trusted bookie in India
  • Multiple betting markets
  • Good bonuses for new players
Welcome bonus

200% up to INR 20,000

One of the largest international bookmakers with an exclusive live and in-play betting line.
Visit
7

Stake.com

CBG Rating

4.3
Read review

Stake.com Highlights

  • Accepts cryptocurrency
  • Supports users from India
  • Cricket betting available
Welcome bonus

200% Deposit Bonus up to INR 1,000,000

A dynamically growing brand with a focus on major cricket events and cryptocurrency payments.
Visit
8

888starz

CBG Rating

4.1
Read review

888starz Highlights

  • Minimum deposit INR 85
  • Accepts INR
  • Official Android App
Welcome bonus

100% up to INR 8,000

New users receive a welcome bonus of 100% up to INR 8,000 on their first deposit.
Visit
9

Paripesa

CBG Rating

4
Read review

Paripesa Highlights

  • Minimum deposit INR 200
  • Fast withdrawal
  • A new brand with great bonuses
Welcome bonus

100% up to INR 30,000

On your first deposit, you will receive +100% of your deposited amount.
Visit
10

Megapari

CBG Rating

3.8
Read review

Megapari Highlights

  • Huge selection of cricket
  • Best betting odds
  • Min deposit of INR 300
Welcome bonus

450% up to INR 50,000

The welcome bonus is awarded to all new users who have made a first deposit.
Visit