India vs Sri Lanka World Cup 2023 Prediction: India will be up against Sri Lanka in an important ICC World Cup 2023 match on Thursday (November 2) at the Wankhede Stadium in Mumbai.
India have won their first six matches in the tournament and are on the verge of qualifying for the semifinals. Sri Lanka, on the other hand, have four points in six matches and sitting 7th in the table.

Match Date, Time and Venue: The World Cup 2023 match between India and Sri Lanka will be played at the Wankhede Stadium in Mumbai on Thursday (November w). The match will start at 2 pm IST/ 8:30 am GMT.
Live Stream and Telecast: ICC World Cup 2023 Match 33 between India and Sri Lanka will be telecast live on the Star Sports network in multiple languages. The Indian viewers can also enjoy the live stream of the match through the Disney+ Hotstar app and website.
India and Sri Lanka have played in 167 ODI matches. India have won 98 matches and Sri Lanka have won 57 matches, with 11 matches ending without a result and one match ending in a tie.
In World Cups, the two teams have met 9 times and each has won 4 matches, with one match ending without a result. Sri Lanka last won against India in the 2007 World Cup, and the Indian team have won in 2011 and 2019 respectively.
India are currently flying in the World Cup. With six wins out of six, Rohit Sharma and his troops are sitting on top of the table at the moment. Sri Lanka are still hanging on a thin thread and their match against India is a must-win one. If the Lankans lose, they will be officially eliminated from the tournament.
There is a huge gulf between the two teams, and India will likely prevail against their neighbours down south in this all-important match.