Bharat is all heart. The writing exudes emotions that connect with you on different levels. There is empathy, love, loss, anger, frustration and joy all shown through the different chapters if Bharat's life. Bharat delivers it's promise of being an emotional entertainer. Fans who want to see Salman reinvent his superstar image with a solid storyline will be pleased with Bharat.

Indian Express

Rating: 2.5/5

Yes, it’s hard to believe that a 70-year-old can beat off four menacing young men bent upon making mincemeat of him. But then this IS a Bhai movie. He staggers, but is the last man standing. But of course. He may have fixed a grey beard to his chin, but his chest still ripples. What else? In a Salman Khan movie, anything is possible, even tall tales that can transcend borders.

Hindustan Times

Rating: 3/5

A lot like Bajrangi Bhaijaan, Salman emerges as an advocate for peace between India and Pakistan. A long drawn out sequence underlines how both the countries lost their own identities during the Partition, and how wounds are far from healed may feel manipulative, but it works – I witnessed more than one person wiping away a tear. That is where Bharat and Zafar score. Despite knowing what the film is trying to do, in some cases easily guessing plot turns in advance, you cannot help but enjoy it. This one is an Eid winner. Bhai just got his mojo back.

NDTV

Rating: 2/5

The actor-director firm of Salman Khan and Ali Abbas Zafar has two smash hits in their kitty - Sultan and Tiger Zinda HaiBharat, their third collaboration, is probably more ambitious than the first two outings in so much as the demands it makes on Salman the actor while drawing strength principally from Salman the star. In the end, it doesn't matter who wins - the actor or the star - Bharat is a full-on crowd-pleaser for the massive fan base out there seeking recompense for the Tubelight and Race 3 reverses. But for the rest, Bharat could prove to be a ponderous trudge.

Anupama Chopra

Rating: N/A

Rajeev Masand

Rating: 2/5