South Africa announces squads for the Test, T20I and ODI series against England
South Africa announced their Test, T20I, and ODI series against England at their home den. It promises to be an exciting encounter as the visiting African side 3 ODIs, 3 T20Is and followed by 3 Test matches from 19 th July 2022 till 12 th September. Temba Bavuma has been ruled out of the entire series due to an elbow injury that occurred during the T20I series against India. Keshav Maharaj has been named as ODI captain while David Miller has been the stand-in captain for the T20I series. South Africa will be looking to put up an attacking England side in the 3 Test match series that will be a part of the ICC Test World Championship cycle. Under the leadership of Dean Elgar, South Africa performed well so far in 2 nd place. The England Cricket Team has been on a roll so far whitewashing New Zealand 3-0 in the Test series while they broke their own record of the highest ODI total of 498. South Africa drew the two-Test match series against New Zealand in New Zealand....