Colombo recorded 129 millimetres of rainfall within just a few hours this evening, according to the Department of Meteorology.

The heavy downpour affected several parts of the capital, causing flooding on several roads and severe traffic congestion.

Several roads were inundated following the intense rainfall, disrupting traffic and causing significant delays for motorists during the evening rush hour.

Meanwhile, rainfall of 95 millimetres was recorded in Matugama and 84 millimetres in Baduraliya, among other areas.

The heavy rainfall has affected several parts of the island.