Bollywood actor Akshay Kumar has apologised for insulting the Indian tricolour during the Women’s Cricket World Cup final at Lord’s on Sunday.

In a tweet posted soon after Janta Ka Reporter highlighted the issue, the Khiladi actor said, “Extending my sincerest apology for violating the code of conduct for the tricolor.Didn’t mean to offend anyone,the picture has been removed.”

Extending my sincerest apology for violating the code of conduct for the tricolor.Didn't mean to offend anyone,the picture has been removed — Akshay Kumar (@akshaykumar) July 24, 2017

Kumar was among those high-profile supporters present in the stadium. He had posted a tweet with the Indian tricolour while cheering for the women in blue.

Many social media users were quick to highlight that the Khiladi actor was holding the national flag upside down. This, according to them, was an insult to the Indian tricolour.

Some had even taken potshots at the actor’s alleged Canadian nationality to make their point.