The fourth T20I between India and South Africa was called off on Wednesday owing to poor visibility after a dense layer of smog engulfed the Ekana Stadium raising serious questions about BCCI's scheduling of matches in northern part of India during peak winter month.