India and Sri Lanka are set to contest the second Test match of their series at the SSC Cricket Ground in Colombo, beginning August 23, 2026. India captain Shubman Gill won the toss and elected to bat first. The visitors hold a 1-0 advantage following their 165-run victory in the opening Test at Galle, and will look to secure the series with another win in the capital.
The Indian squad includes openers Yashasvi Jaiswal and KL Rahul, with all-rounder Ravindra Jadeja and wicket-keeper Rishabh Pant featuring in the middle order. Sri Lanka, captained by Dhananjaya de Silva, will aim for redemption after their first Test loss. Key players for the hosts include experienced batter Dinesh Chandimal and bowler Prabath Jayasuriya, who are eager to turn their campaign around.
Weather conditions in Colombo are expected to present significant challenges throughout the five-day match, with rain probabilities ranging from 55 percent to 75 percent across the days. Temperatures will remain warm, hovering between 25 and 31 degrees Celsius. Current winning probability favors India at 60 percent, compared to Sri Lanka’s 40 percent chances.
The match will be broadcast on Sony Sports Network for Indian audiences, with international coverage available through Willow TV in North America and Sky Sports in the United Kingdom. Rod Tucker and Ahsan Raza have been appointed as on-field umpires for the encounter.
