A detailed look at all eight squads for the nations competing at this year's men's Champions Trophy in Pakistan and the UAE
All the squads for the men's ICC Champions Trophy
The two-and-a-half week Champions Trophy format will see the top eight ODI teams split into two groups of four where the top two from each group will progress to the semi-finals. The tournament concludes with the final in Lahore or Dubai on March 9.
View the full tournament schedule here.
Group A: Bangladesh, India, New Zealand, Pakistan
India will play all their matches in Dubai, which will also host the first semi-final, following an ICC announcement in December they and Pakistan will play their matches at neutral venues for global events hosted by their rival for at least the next three years.
Group B: Afghanistan, Australia, England, South Africa
Current ODI World Cup champions Australia have been drawn in Group B alongside Afghanistan, England and South Africa, with all their round robin matches to be played in Pakistan at Lahore, Karachi and Rawalpindi.
The Champions Trophy tournament was last held in 2017 in the UK where Pakistan beat India in the final at The Oval.
The ICC mandated the eight participating nations must name their preliminary 15-man squads five weeks prior to the start of the tournament on February 19, but teams are permitted to make changes until a week before the first game. Any changes after that date require ICC Event Technical Committee approval.
Group A squads
Bangladesh
Squad: Najmul Hossain Shanto (c), Soumya Sarkar, Tanzid Hasan Tamim, Parvez Hossain Emon, Tawhid Hridoy, Mushfiqur Rahim, Mahmud Ullah, Jaker Ali Anik, Mehidy Hasan Miraz, Rishad Hossain, Nasum Ahmed, Taskin Ahmed, Mustafizur Rahman, Tanzim Hasan Sakib, Nahid Rana
Allrounder Shakib Al Hasan and wicketkeeper-batter Litton Das have been left out of Bangladesh's squad for the Champions Trophy. Shakib's place was put in jeopardy after he was reported for a suspect bowling action in England last year. The 37-year-old remains suspended from bowling after a second assessment of his action last month.
Litton failed to make the squad after being dismissed for six single-digit scores in his last seven ODI outings.
India
Squad: Rohit Sharma (c), Shubman Gill (vc), Virat Kohli, Shreyas Iyer, KL Rahul, Hardik Pandya, Axar Patel, Washington Sundar, Kuldeep Yadav, Harshit Rana, Mohammed Shami, Arshdeep Singh, Varun Chakaravarthy, Rishabh Pant, Ravindra Jadeja
India initially named Jasprit Bumrah in their 15-player squad, but were forced to replace him after he failed to overcome the back issue that curtailed his involvement in the Sydney Test against Australia earlier this year. After weeks of speculation, Bumrah was ruled out just a week before the tournament began, replaced by Harshit Rana, who had also come into the side for a series of five T20Is and three ODIs against England.
Meanwhile, fellow quick Mohammed Shami is set to return to international cricket after a prolonged injury-induced break. Shami will also feature in the England T20s and will add key experience to India's attack.
"You don't have to talk about quality when it comes to Shami. We picked him for T20Is just to get him up to speed," Agarkar told reporters during the squad announcement.
Test opener Yashasvi Jaiswal was initially named in the squad, despite having no prior ODI experience, but was another late withdrawal, replaced by another spinner in Varun Chakaravarthy, where he will join fellow tweaker Kuldeep Yadav who also makes a comeback to the side.
New Zealand
Squad: Mitchell Santner (c), Michael Bracewell, Mark Chapman, Devon Conway, Jacob Duffy, Matt Henry, Kyle Jamieson, Tom Latham, Daryl Mitchell, Will O’Rourke, Glenn Phillips, Rachin Ravindra, Nathan Smith, Kane Williamson, Will Young
Fast bowlers Ben Sears and Lockie Ferguson were originally named to bring genuine pace to the bowling attack, but both have been ruled out with injury. Sears was a scratching due to a hamstring injury, with his replacement being Jacob Duffy, while Kyle Jamieson comes in for Ferguson, who will miss with a foot injury.
Will O'Rourke and Nathan Smith have been named to play at their first ICC tournament, with the pace attack led by the experienced Matt Henry and Ferguson, who has played in two T20 and two ODI World Cups. The experience of the squad is also bolstered by captain Mitchell Santner, wicketkeeper-batter Tom Latham and former captain Kane Williamson, who played in the last Champions Trophy in 2017. Williamson also played in the 2013 edition.
The perfect sight for an opening bowler!
— KFC Big Bash League (@BBL) January 6, 2025
Lockie Ferguson goes right through Jack Wood. #BBL14 pic.twitter.com/9bIlW6KJ3B
Santner will be leading New Zealand to a major tournament for the first time. He offers a spin bowling option along with Michael Bracewell, Glenn Phillips and Rachin Ravindra.
New Zealand won the tournament back in 2000 when it was known as the ICC KnockOut Trophy. The Black Caps will prepare for this year's edition with a tri-series against Pakistan and South Africa in Karachi and Lahore and a warm-up match against Afghanistan in Karachi.
Pakistan
Squad: Mohammad Rizwan (c), Salman Ali Agha (vc), Babar Azam, Fakhar Zaman, Kamran Ghulam, Saud Shakeel, Tayyab Tahir, Faheem Ashraf, Khushdil Shah, Usman Khan, Abrar Ahmed, Haris Rauf, Mohammad Hasnain, Naseem Shah, Shaheen Shah Afridi
Hosts Pakistan play New Zealand and South Africa once each in a tri-series (that also features a final) in early February to warm-up for the Champions Trophy. They've made four changes in the 15-player squad that last played an ODI series in South Africa late last year. Abdullah Shafique, Muhammad Irfan Khan, Saim Ayub and Sufyan Moqim have been replaced by Faheem Ashraf, Fakhar Zaman, Khushdil Shah and Saud Shakeel.
Group B squads
Afghanistan
Squad: Hashmatullah Shahidi (c), Rahmat Shah (vc), Rahmanullah Gurbaz (wk), Ikram Alikhil (wk), Ibrahim Zadran, Sediqullah Atal, Azmatullah Omarzai, Mohammad Nabi, Gulbadin Naib, Rashid Khan, Noor Ahmad, Fazal Haq Farooqi, Naveed Zadran, Farid Ahmad Malik, Nangyal Kharoti. Reserves: Darwish Rasooli, Bilal Sami
Afghanistan have recalled fit-again Ibrahim Zadran to their 15-man Champions Trophy squad, with the opener having recovered from ankle surgery. But team management decided against rushing Mujeeb Ur Rahman back into 50-over cricket after the spinner sprained his hand last year.
Fellow mystery spinner AM Ghaznafar was initially named as a like-for-like replacement for Mujeeb but has since been ruled out of the tournament with a back injury. Reserve left-armer Nangyal Kharoti has been elevated to the full squad with Hashmatullah Shahidi to lead the squad, which has brought in former Pakistan captain Younis Khan as a mentor in what will mark their first appearance in the tournament featuring the world's top eight ODI teams.
Australia
Squad: 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.
Australia initially named a "balanced and experienced squad" but were forced to make bulk changes with a raft of withdrawals and injuries before settling on a final 15.
A raft of that experience was lost when fast bowlers Pat Cummins and Josh Hazlewood withdrew with injury, along with allrounder Mitch Marsh who was ruled out of the tournament in late January due to a back issue.
Veteran allrounder Marcus Stoinis retired from the format in early February, and Mitch Starc became the latest casualty when he pulled out of the tournament, citing personal reasons, on February 12.
It means the reigning World Cup champions will play with a vastly different squad that won the ODI showpiece in late 2023, with none of their 'big three' featuring.
Instead this squad sees the likes of allrounders Matt Short and Aaron Hardie, batter Jake Fraser-McGurk, leg-spinner Tanveer Sangha and seamer Ben Dwarshuis all receiving their maiden call ups for a senior ICC event.
Spencer Johnson now looms as leader of the pace attack, while Sean Abbott, who was in that 2023 ODI World Cup squad, could force his way into the reckoning to join fellow paceman Nathan Ellis, who earned a berth after leading the Hobart Hurricanes to the KFC BBL|14 title.
Alex Carey's form, including dominating in the second Test in Galle, has seen him back in the mix and could play as a specialist batter alongside Josh Inglis.
England
Squad: Jos Buttler (c), Jofra Archer, Gus Atkinson, Harry Brook, Brydon Carse, Ben Duckett, Jamie Overton, Jamie Smith, Liam Livingstone, Adil Rashid, Joe Root, Saqib Mahmood, Phil Salt, Mark Wood
England named their squad in December, with the same group to also play three ODIs in India prior to the tournament. The India tour and Champions Trophy will be Brendon McCullum's first in charge of the white-ball sides.
Joe Root makes his return to the ODI side for the first time since the 2023 World Cup, while Test captain Ben Stokes – having un-retired from 50-over cricket for that World Cup – was not considered for selection and is out for the first three months of 2025 after tearing his left hamstring during the third Test against New Zealand in December. He had surgery in January.
Jacob Bethell also did a hamstring during the India ODIs ahead of the tournament.
South Africa
Squad: 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. Travelling reserve: Kwena Maphaka
South Africa have picked an experienced squad with 10 players having competed at the last ODI World Cup in India in 2023. Temba Bavuma captains the side while seamer Lungi Ngidi, who missed the recent home series against Pakistan because of a groin injury, has also been named.
"We've managed to maintain the core group of our 2023 World Cup squad, while adding fresh talent," coach Rob Walter said.
"Our recent performances show that we're capable of reaching the latter stages of global tournaments. We're eager to take the next step and go even further in pursuit of the coveted silverware."
Speedster Anrich Nortje, who has had a wretched run with injury, was originally named in the squad but has since withdrawn due to a back issue. Nortje has had persistent injury issues over several seasons. He has not played a Test match since March 2023 and a one-day international since September of that year.
Nortje was replaced in the squad by Corbin Bosch with Gerald Coetzee out of the running after a recurrence of a groin strain, and the 18-year-old quick Kwena Maphaka comes along as a travelling reserve.
2025 ICC Men's Champions Trophy
Australia Group B fixtures
February 22: Australia v England, Lahore (8pm AEDT)
February 25: Australia v South Africa, Rawalpindi (8pm AEDT)
February 28: Afghanistan v Australia, Lahore (8pm AEDT)
March 4: Semi-final 1, Dubai (8pm AEDT)
March 5: Semi-final 2, Lahore (8pm AEDT)
March 9: Final, Lahore or Dubai (8pm AEDT)