David Miller and Marco Jansen return as South Africa announce squads for white-ball tour of England

(Courtesy : CSA/Twitter)
South Africa will play three ODIs and an equal number of T20Is against England in September.
On Saturday, August 23, Cricket South Africa (CSA) announced the squads for the upcoming white-ball tour of England. The two teams will be locking horns with each other in three ODIs and an equal number of T20Is next month.
South Africa‘s tour of England 2025 will begin with the ODI series. The first ODI will be played on September 2 at Headingley, Leeds. The second game will take place at the Lord’s in London on September 4, while the final encounter will be played at The Rose Bowl, Southampton, on September 7.
The T20I series will observe the first clash on September 10 at Sophia Gardens, Cardiff. The second encounter will be played on September 12 at Old Trafford, Manchester. The tour will conclude with the third T20I on September 14 at Trent Bridge, Nottingham.
Temba Bavuma will lead South Africa in the ODI series. Kagiso Rabada, who was ruled out of the ODI series against Australia due to an ankle injury, is back in the squad. Moreover, Proteas have also retained Matthew Breetzke, who has shown a wonderful form in four ODIs so far.
Moreover, all-rounder Marco Jansen is back in the T20I squad after missing the Australia tour due to an injury. David Miller and Keshav Maharaj have also returned to the shortest format for the white-ball tour of England.
South Africa squad for white-ball series against England

South Africa ODI squad: Temba Bavuma (C), Corbin Bosch, Matthew Breetzke, Dewald Brevis, Nandre Burger, Tony de Zorzi, Keshav Maharaj, Kwena Maphaka, Aiden Markram, Wiaan Mulder, Senuran Muthusamy, Lungi Ngidi, Lhuan-dre Pretorius, Kagiso Rabada, Ryan Rickelton, Tristan Stubbs.
South Africa T20I squad: Aiden Markram (C), Corbin Bosch, Dewald Brevis, Donovan Ferreira, Marco Jansen, Keshav Maharaj, Kwena Maphaka, David Miller, Senuran Muthusamy, Lungi Ngidi, Lhuan-dre Pretorius, Kagiso Rabada, Ryan Rickelton, Tristan Stubbs, Lizaad Williams.
Meanwhile, the Proteas are currently busy in the ODI series against Australia. They lost the T20I series 2-1 against the hosts. However, the visitors made a wonderful comeback in the ODI series, winning the first two games by 98 runs and 84 runs. The third ODI will be played on August 24.
How many games will be played during South Africa’s tour of England 2025?
South Africa and England will play three ODIs and three T20Is during the campaign.
What is South Africa’s ODI squad for England tour?
South Africa’s ODI squad for England tour: Temba Bavuma (C), Corbin Bosch, Matthew Breetzke, Dewald Brevis, Nandre Burger, Tony de Zorzi, Keshav Maharaj, Kwena Maphaka, Aiden Markram, Wiaan Mulder, Senuran Muthusamy, Lungi Ngidi, Lhuan-dre Pretorius, Kagiso Rabada, Ryan Rickelton, Tristan Stubbs.
What is South Africa’s T20I squad for England tour?
South Africa’s T20I squad for England tour: Aiden Markram (C), Corbin Bosch, Dewald Brevis, Donovan Ferreira, Marco Jansen, Keshav Maharaj, Kwena Maphaka, David Miller, Senuran Muthusamy, Lungi Ngidi, Lhuan-dre Pretorius, Kagiso Rabada, Ryan Rickelton, Tristan Stubbs, Lizaad Williams.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.
- Indian batsmen with 4000 or more runs in T20s ft. Virat Kohli, Smriti Mandhana
- Ayush Mhatre in HUGE trouble! BCCI to review India's 191-run loss against Pakistan in U19 Asia Cup final - Reports
- MI’s strongest playing XI for IPL 2026
- IPL 2026: Shocking! Delhi Capitals sack Axar Patel as captain after just one season, all set to name KL Rahul as new skipper - Reports
- Delhi Capitals all set to name Jemimah Rodrigues as new captain ahead of WPL 2026 - Reports
- Indian batsmen with 4000 or more runs in T20s ft. Virat Kohli, Smriti Mandhana
- Ayush Mhatre in HUGE trouble! BCCI to review India's 191-run loss against Pakistan in U19 Asia Cup final - Reports
- IPL 2026: Shocking! Delhi Capitals sack Axar Patel as captain after just one season, all set to name KL Rahul as new skipper - Reports
- Delhi Capitals all set to name Jemimah Rodrigues as new captain ahead of WPL 2026 - Reports
- How did top IPL stars perform in SMAT 2025?