A man tries to hold on to his motorbike as it falls in a flooded road during heavy rains in New Delhi

| Photo Credit:

REUTERS/ANUSHREE FADNAVIS

Heavy overnight rain that continued through Thursday morning battered Delhi, triggering widespread waterlogging, uprooting trees and leaving roads gridlocked.Safdarjung, the capital's base weather station, recorded 72.6 mm of rainfall in the last 24 hours that ended at 8.30 am, the India Meteorological Department (IMD) said.Tukhmirpur in northeast Delhi's Khajuri received the highest rainfall at 160 mm during this period, it said.Mayur Vihar received 103 mm of rainfall, Delhi University 90 mm, Mehrauli 86 mm, Pusa and Lodhi Road AWS 83 mm each, Lodhi Road 80 mm, Ridge 78 mm and Chhatarpur 72 mm.Palam and Narayana recorded 63 mm of rainfall each, Janakpuri 62 mm, Ayanagar 57 mm, Pragati Maidan 50 mm, Najafgarh 43 mm, Mungeshpur 41 mm, Jharoda Kalan 33 mm and Jafarpur 6 mm.

Commuters wade through a severely waterlogged underpass during heavy rainfall, at Jangpura, in New Delhi, Thursday morning