The fifth and final T20I between India and South Africa in Bangalore was called off as rain played spoilsport on Sunday.