Hardik Pandya was ruled out of the World Cup with an ankle injury. Meanwhile, the Proteas have suffered only one defeat in the tournament, a 38-run thrashing at the hands of the Netherlands. In their remaining matches, however, Temba Bavuma's side have been completely dominant and currently boast the best net run rate in the tournament at +2.290.
India and South Africa have met 90 times in the ODI format, with the Proteas leading with 50 wins to the Men in Blue's 37 wins while 3 matches ended without a result. The two teams have faced each other 5 times at the World Cup, with South Africa winning 3 of those fixtures and India winning the other 2. Rohit Sharma (c), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Suryakumar Yadav, Ravindra Jadeja, Jasprit Bumrah, Mohammed Siraj, Kuldeep Yadav, Mohammed Shami Temba Bavuma (c), Quinton de Kock, Rassie van der Dussen, Aiden Markram, Marco Jansen, Heinrich Klaasen, David Miller, Keshav Maharaj,Gerald Coetzee, Lungi Ngidi, Tabraiz Shamsi, In Kolkata, the temperature will go as high as 31 degrees when the match starts.
It will cool down to 27 degrees. The humidity will be high at 85%. There is little chance of rain, as per Weather.com.
Meanwhile, Accuweather also predicts that there is only a 4% chance of rain today while winds of around 11 km/h will blow North. The India vs South Africa match will air live on Indian television via Star Sports channels. Indian viewers can also enjoy free live streaming of these matches on the Disney+Hotstar app and website.
Read more on livemint.com