India vs South Africa all T20 matches results: India vs South Africa head to head in T20 matches list

India vs South Africa all T20 matches results: Delhi’s Arun Jaitley stadium will host the first T20I between India and South Africa. Delhi’s Arun Jaitley stadium is set to host the first T20I match between India and South Africa on…