
Sri Lanka and Bangladesh will meet in the series-deciding second Test at the Sinhalese Sports Club (SSC) in Colombo from June 25. The opening Test in Galle ended in a rain-affected draw, with Bangladesh dominating large portions of the match before weather disruptions prevented a possible win. With the series level, both teams are determined to secure victory not only to clinch the series but also to make a strong start in the new ICC World Test Championship (WTC) 2025–27 cycle.
Sri Lanka’s squad adjustments
Sri Lanka will be without the recently retired Angelo Mathews and injured fast bowler Milan Rathnayake, leading to changes in the lineup. Left-arm spinner Dunith Wellalage and experienced seamer Vishwa Fernando have been added to strengthen the squad. The hosts boast an impressive home record against Bangladesh, having lost just once in 15 Tests on Sri Lankan soil, and will look to leverage their familiarity with local conditions. Dinesh Chandimal has been in excellent form at number three, and both pace and spin options have been bolstered to suit the Colombo pitch, which is expected to assist both bowlers and spinners.
Bangladesh’s prospects
Bangladesh showed resilience in the drawn first Test and will aim to carry that momentum forward. Their spinners, particularly Nayeem Hasan, have historically performed well against Sri Lanka, and the visitors will be counting on another strong showing from their bowling attack. However, Bangladesh’s inconsistency in overseas Tests remains a concern, and they will need to overcome both historical trends and Sri Lanka’s home advantage to secure a rare Test series win on Sri Lankan soil. With the series on the line and both teams eager for a fresh start in the WTC, the Colombo Test is set up to be a closely contested and competitive encounter.
Also READ: Sri Lanka vs Bangladesh 2025: Head to head record, Probable playing XI for the second Test
Weather Forecast for all five-days in Colombo (June 25–29, 2025)

Expect periods of rain throughout the day with temperatures ranging from 27°C to 31°C. Humidity will be high at 91%, making it feel warmer with a real feel temperature of 36°C. Winds will blow from the WSW at 15 km/h. The UV index will be moderate at 4.
Rain will continue with periods of showers expected. Temperatures will remain steady between 27°C and 31°C, with humidity rising to 95%. The real feel temperature will peak at 37°C. Winds will be slightly lighter from the WSW at 13 km/h. The UV index will be very high at 9, so sun protection is advised during breaks in the rain.
Another day of periods of rain with temperatures ranging from 26°C to 30°C and humidity at 95%. The real feel will be around 35°C. Winds will continue from the WSW at 13 km/h. The UV index will be moderate at 3.
Rainy conditions will persist with periods of rain expected. Temperatures will be between 26°C and 31°C, with humidity at 91%. The real feel temperature will be 36°C. Winds will shift slightly to the SW at 13 km/h. The UV index will again be very high at 9.
A touch of morning rain is likely, followed by clouds clearing and a brightening sky. Temperatures will range from 27°C to 31°C with humidity dropping to 55%. The real feel temperature will be around 35°C. Winds will be from the WSW at 11 km/h. The UV index will be moderate at 4.
Also READ: Sri Lanka vs Bangladesh 2025: Sinhalese Sports Club Pitch Report, Test Stats and Records at Colombo
Source link