ICC Champions Trophy 2025 – Teams, Player Squads, Fixtures Schedule, Venues – All you need to Know

The 2025 ICC Champions Trophy will be the ninth edition of the ICC event which will be jointly hosted by Pakistan and the United Arab Emirates.
The tournament, which sees the top 8 ODI teams compete with one another, will commence on the 19th of February and conclude on the 9th of March. Pakistan are the defending champions having won the last edition which was held in England in 2017 – they defeated arch-rivals India in the final by a massive 180 runs at The Oval in London.
Venues
The 2025 ICC Champions Trophy will be held across four venues – Lahore, Karachi and Rawalpindi in Pakistan and Dubai in UAE. All India matches and one of the semi-finals will be hosted by Dubai. The final, if a non-India affair, will take place in Lahore. However, if India do qualify, then the final will be played in Dubai.
Teams
The eight teams taking part in the 2025 ICC Champions Trophy include India, Pakistan, Bangladesh, England, South Africa, New Zealand, Australia and Afghanistan. Interestingly, Sri Lanka and West Indies have not qualified for the event.
Groups & Format
The eight teams are divided into two groups of four teams each. India, Pakistan, Bangladesh and New Zealand are in Group A while Australia, England, South Africa and Afghanistan are in Group B. Each team will play one match with the other members of its own group. The top two teams from each group will qualify for the semi-finals. Winner of Group A (A1) will clash with Runner-Up of Group B (B2) in the first semi-final in Dubai. Similarly, Winner of Group B (B1) will clash with Runner-Up of Group A (A2) in the second semi-final in Lahore. The only exception to this will be made for India who will play their semi-final in Dubai irrespective of where they finish in Group A – A1 or A2. The final will be in Lahore unless India qualifies – in which case it will be played in Dubai.
Fixtures Schedule
February 19, Wednesday Pakistan vs New Zealand Group A 2:30 PM Karachi
February 20, Thursday India vs Bangladesh Group A 2:30 PM Dubai
February 21, Friday Afghanistan vs South Africa Group B 2:30 PM Karachi
February 22, Saturday Australia vs England Group B 2:30 PM Lahore
February 23, Sunday India vs Pakistan Group A 2:30 PM Dubai
February 24, Monday Bangladesh vs New Zealand Group A 2:30 PM Rawalpindi
February 25, Tuesday Australia vs South Africa Group B 2:30 PM Rawalpindi
February 26, Wednesday Afghanistan vs England Group B 2:30 PM Lahore
February 27, Thursday Pakistan vs Bangladesh Group A 2:30 PM Rawalpindi
February 28, Friday Australia vs Afghanistan Group B 2:30 PM Lahore
March 1, Saturday England vs South Africa Group B 2:30 PM Karachi
March 2, Sunday India vs New Zealand Group A 2:30 PM Dubai
March 4, Tuesday India vs Australia, 1st Semi-Final 2:30 PM Dubai
March 5, Wednesday South Africa vs New Zealand 2:30 PM Lahore
March 9, Sunday India vs New Zealand 2:30 PM Lahore/Dubai
Squads
All the eight participating teams have named their provisional squads for the tournament. However, they can alter and make as many changes without the ICC approval till the 11th of February.
India: Rohit Sharma (captain), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Rishabh Pant, Hardik Pandya, Axar Patel, Washington Sundar, Kuldeep Yadav, Harshit Rana, Mohammed Shami, Arshdeep Singh, Ravindra Jadeja, Varun Chakravarthy
Bangladesh: Nazmul Hossain Shanto (c), Soumya Sarkar, Tanzid Hasan, Tawhid Hridoy, Mushfiqur Rahim, MD Mahmud Ullah, Jaker Ali Anik, Mehidy Hasan Miraz, Rishad Hossain, Taskin Ahmed, Mustafizur Rahman, Parvez Hossai Emon, Nasum Ahmed, Tanzim Hasan Sakib, Nahid Rana
New Zealand: Mitchell Santner (c), Michael Bracewell, Mark Chapman, Devon Conway, Lockie Ferguson, Matt Henry, Tom Latham, Daryl Mitchell, Will O’Rourke, Glenn Phillips, Rachin Ravindra, Ben Sears, Nathan Smith, Kane Williamson, Will Young
Pakistan: Mohammad Rizwan (c), Babar Azam, Fakhar Zaman, Kamran Ghulam, Saud Shakeel, Tayyab Tahir, Faheem Ashraf, Khushdil Shah, Salman Ali Agha, Usman Khan, Abrar Ahmed, Haris Rauf, Mohammad Hasnain, Naseem Shah, Shaheen Shah Afridi.
Afghanistan: Hashmatullah Shahidi (c), Ibrahim Zadran, Rahmanullah Gurbaz, Sediqullah Atal, Rahmat Shah, Ikram Alikhil, Gulbadin Naib, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, AM Ghazanfar, Noor Ahmad, Fazalhaq Farooqi, Farid Malik, Naveed Zadran
England: Jos Buttler (c), Jofra Archer, Gus Atkinson, Jacob Bethell, Harry Brook, Brydon Carse, Ben Duckett, Jamie Overton, Jamie Smith, Liam Livingstone, Adil Rashid, Joe Root, Saqib Mahmood, Phil Salt, Mark Wood
Australia: Steve Smith (c), Sean Abbott, Alex Carey, Ben Dwarshuis, Nathan Ellis, Jake Fraser-McGurk, Aaron Hardie, Travis Head, Josh Inglis, Spencer Johnson, Marnus Labuschagne, Glenn Maxwell, Tanveer Sangha, Matthew Short, Adam Zampa - Travelling reserve: Cooper Connolly
South Africa: Temba Bavuma (c), Tony de Zorzi, Marco Jansen, Heinrich Klaasen, Keshav Maharaj, Aiden Markram, David Miller, Wiaan Mulder, Lungi Ngidi, Kagiso Rabada, Ryan Rickelton, Tabraiz Shamsi, Tristan Stubbs, Rassie van der Dussen, Etan Bosch
History
The first edition of the Champions Trophy was hosted by Bangladesh in 1998 with South Africa defeating West Indies in the final. India (co-winners in 2002 & 2013) and Australia (2006 & 2009) are the only two teams to have won the tournament on more than one occasion.
Here are some of the records at the Champions Trophy:
- Most Runs: Chris Gayle (791)
- Most Wickets: Kyle Mills (28)
- Most Runs in a Single Edition: Chris Gayle – 474 (2006)
- Most Wickets in a Single Edition: Jerome Taylor - 13 (2006) & Hasan Ali – 13 (2017)
- Highest Team Total: New Zealand – 347/4 vs USA at The Oval in 2004
- Highest individual Score: Nathan Astle – 145 not out vs USA at The Oval in 2004 & Andy Flower – 145 vs India in Colombo in 2002
- Best Bowling Figures: Farveez Maharoof – 6/14 vs West Indies in Brabourne in 2006
One Player to Watch Out For From Each Team
India – Shubman Gill
- Second-highest run-getter in ODIs since 2023 – 1728
- Batting Average of 59.58 & SR of 102.18 in this time-frame
- 5 hundreds & 10 fifties in 33 innings
Pakistan – Shaheen Shah Afridi
- Most wickets for a pacer in ODIs since 2023 – 57
- Brilliant average of 22.35 & SR of 24.4 in this time-frame
- Economy of 5.23 in the powerplay
Australia – Travis Head
- 822 runs in 18 ODI innings since 2023
- Average of 54.8 in this time-frame
- Powerplay Strike Rate of 115 in ODIs
England – Jos Buttler
- Third-Highest Strike Rate in ODI history (min. 2000 runs)
- Average of 75 & SR of 117 vs Off Spin
- England has won 9 out of 11 matches when Buttler has scored a hundred
Bangladesh - Nazmul Hossain Shanto
- Bangladesh’s leading scorer in ODIs since 2023 – 1278 runs
- Average of 45.64 in this time-frame
- Bangladesh has won 8 out of 12 matches in which Shanto has crossed a fifty since 2023
South Africa – Heinrich Klaasen
- Average of 51.78 since 2023 in ODI cricket
- Highest Strike Rate of 136.42 for all batters who have scored a minimum of 500 runs since 2023
- Strike Rate of 122.9 against spin in ODI cricket
New Zealand – Rachin Ravindra
- SR of 109.5 since 2023 – highest for New Zealand
- Excellent vs spin – average of 65.2 & SR of 112.4 against spin in ODIs
- New Zealand’s highest run-getter in the 2023 World Cup – 578
Afghanistan – Rashid Khan
- Third-best bowling average in ODI history (min. 100 wickets ) – 19.87
- Seventh-best bowling strike rate in ODI history (min. 100 wickets ) – 28.3
- Second-best economy rate since 2015 (min. 100 wickets) – 4.2
© Cricket World 2025