We felt his love in Alaipayuthey and Minnale, wept with him in Evano Oruvan, and tore our hair out along with him in Anbe Sivam.
Hell, we even cheered when he locked up those thugs in a subway, and pulled off those impossible stunts in Run.
But however much we would like to see more of Madhavan in Tamil Cinema, there's more than one reason why we're happy with his Bollywood journey.
It is in Hindi films that Madhavan has got the chance to experiment in some offbeat, unusual films and perform some wonderful roles.
The length of his roles don't count here, and he doesn't have to play the rough superhero, or even the romantic lead, all the time.
Though Madhavan does not hog the screen space, he has left an impact with his understated performances in some major Bollywood films.
Here's looking at our five favourite Bollywood roles of his.
Text: Sarita Ravindranath