Sri Lanka meet India for match 2 of 2 in the India tour of Sri Lanka, 2026, a Test at Sinhalese Sports Club, Colombo. It is listed for Thursday 27 August 2026, with the start at 19:30 IST. Sri Lanka have home conditions on their side, which our model counts as a small edge.
Both sides lean on their spin attack, so the contest is likely to be decided by whoever handles the middle-overs squeeze better. Sinhalese Sports Club is a ground that offers turn and rewards patient batting, so we expect a dry / turning surface with a first-day score around 288–350 for India and 249–302 for Sri Lanka.
Rain is a real risk at this time of year, so watch the forecast and the covers around the toss. Because a draw is a live result here (22%), watch how much time is lost before you read anything into a single session.