Last Update on: July 15th, 2022 at 09:08 pm
On Friday, July 15, the England and Wales Cricket Board (ECB) announced the squads for the upcoming One Day International (ODI) and T20 International (T20I) series against the South Africa National Cricket Team.
England and South Africa are set to play a three-match ODI series, which will be played from July 19 to July 24. Also, they will play a three-match T20I series, which will be played from July 27 to July 31.
ICC Teams Rankings | ICC Players Rankings

Young Durham right-arm pacer Matthew Potts, who has performed brilliantly for England in the 4 Test games he has played so far, has received his maiden ODI call-up.
The 34-year-old Yorkshire leg-spinner Adil Rashid, who missed the T20I series against India and is not part of the ongoing ODI series against Rohit Sharma and Co., has made a comeback to both ODI and T20I squads for the South Africa series.

Also, Yorkshire wicketkeeper-batsman Jonny Bairstow, who was rested for the series against India, has made a comeback to the England squad.
Meanwhile, the England National Cricket Team Test captain Ben Stokes has been rested for the T20I series against South Africa to manage the workload and fitness. Also, he will not feature in the upcoming The Hundred competition.

England squads for South Africa ODIs and T20Is:
ODI Squad: Jos Buttler (captain), Moeen Ali, Jonathan Bairstow, Brydon Carse, Sam Curran, Liam Livingstone, Craig Overton, Matthew Potts, Adil Rashid, Joe Root, Jason Roy, Phil Salt, Ben Stokes, Reece Topley, David Willey.
T20I Squad: Jos Buttler (captain), Moeen Ali, Jonathan Bairstow, Harry Brook, Sam Curran, Richard Gleeson, Chris Jordan, Liam Livingstone, Dawid Malan, Adil Rashid, Jason Roy, Phil Salt, Reece Topley, David Willey.
ENG vs SA ODI Series Schedule:
1st ODI: England v South Africa, Tuesday 19 July, Seat Unique Riverside
2nd ODI: England v South Africa, Friday 22 July, Emirates Old Trafford
3rd ODI: England v South Africa, Sunday 24 July, Headingley
ENG vs SA T20I Series Schedule:
1st IT20: England v South Africa, Wednesday 27 July 2022, The Seat Unique Stadium, Bristol
2nd IT20: England v South Africa, Thursday 28 July 2022, Sophia Gardens
3rd IT20: England v South Africa, Sunday 31 July 2022, Ageas Bowl
Get All Cricket match prediction and fantasy Tips – CLICK HERE
Cricket Match Prediction | T20 World Cup Match Prediction | Today Match Fantasy Prediction | Fantasy Cricket Tips | Cricket News and Updates | Cricket Live Score