India won the toss and opted to bat first against South Africa in the fourth and final T20I of the series at the Wanderers Stadium here on Friday.