Puducherry recorded its highest-ever rainfall of 46 cm during the storm, IMD Regional Meteorological Centre Additional Director General S Balachandran said in a Sunday morning update at 7:30 am.