England cricket team is hosting South Africa to play
a cricket series from 24 May to 08 August 2017. The series comprises three One
Day Internationals (ODIs), three Twenty20 Internationals (T20Is) and four Tests.
England and South Africa have met in 145 Test matches till now with 58 ending
in favor of England, 32 lost by them and 55 had no result. The two sides have
played 56 ODIs where England won 24 matches, lost 28, 1 tied and 3 were without
result. Out of 12 T20Is played between the two teams, England was victorious in
4, defeated in 7 and 1 had no result.