Singer Zayn Malik gave his Indian fans a pleasant surprise by crooning Salman Khan starrer Race 3 song, Allah Duhai hai. The Dusk Till Dawn singer gave the song an EDM (Electronic Dance Music) spin which makes it worthy to enlist it in your party playlist.

The pop sensation took to Instagram and shared a short video of the song on 20 November. “For the fans,” he captioned the post.


View this post on Instagram


For the fans (full on IGTV)

A post shared by Zayn Malik (@zayn) on

The fans of the pop sensation are flipping out after hearing Zayn’s version of the song. Here are some of the reactions.

This is not the first time Malik has attempted singing a Hindi song. He has previously done covers of Hindi tracks like Allah ke bande and Teri Deewani. However, he was forced to take down his version of Teri Deewani after severe trolling.

Zayn Malik has already collaborated with the maverick music composer A R Rahman. Talking about the song, he said, “There’s definitely a lot of Urdu; some nice qawwali sounds. There might even be some bhangra vibes. I have worked with AR Rahman on one song.”