The third match of the ICC Champions Trophy 2025 is between South Africa and Afghanistan. Before the match kickstarts, here are all the details you need to know!

Last Updated: 02.37 PM, Feb 20, 2025
ICC Champions Trophy 2025 kickstarted on February 19 with the match between Pakistan and New Zealand. It is the ninth edition of the ICC Champions Trophy and is being hosted by Pakistan and the United Arab Emirates. The second match between India vs Bangladesh will take place on February 20. The third match will be between South Africa and Afghanistan. Here are the details of the 3rd match before it begins.
The third match of the ICC Champions trophy between South Africa and Afghanistan will be held on February 21 at the National Stadium, Karachi, at 2.30 pm IST. People can live stream the match on JioHotstar. On the other hand, the match will be available across Star Sports and Sports18 TV channels in India.
Also Read: ICC Champions Trophy 2025 India vs Bangladesh: When and where to watch the high-voltage match online
South Africa cricket team: 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, Corbin Bosch.
Afghanistan cricket team: Hashmatullah Shahidi (c), Ibrahim Zadran, Rahmanullah Gurbaz, Sediqullah Atal, Rahmat Shah, Ikram Alikhil, Gulbadin Naib, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, Nangyal Kharoti, Noor Ahmad, Fazalhaq Farooqi, Farid Malik, Naveed Zadran.
New Zealand beat Pakistan by 60 runs in the opening game of the ICC Champions Trophy 2025. Will Young (107) and Tom Latham (118) scored impressive centuries for New Zealand.
Meanwhile, India vs Bangladesh will take place on February 20, Thursday at 2:30 pm IST at Dubai International Stadium. It will be available on JioHotstar, Star Sports and Sports18 channels.
India cricket team: Rohit Sharma (c), 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 Chakaravarthy.
Bangladesh cricket team: Nazmul Hossain Shanto (c), Soumya Sarkar, Tanzid Hasan, Tawhid Hridoy, Mushfiqur Rahim, Mohammad Mahmudullah, Jaker Ali Anik, Mehidy Hasan Miraz, Rishad Hossain, Taskin Ahmed, Mustafizur Rahman, Parvez Hossai Emon, Nasum Ahmed, Tanzim Hasan Sakib, Nahid Rana.