Salman Khan's Bharat has done well in the overseas box office. The film has grossed approx $2.10 million on day 1 which was Eid holiday. It was released on Wednesday so the collections were affected in North America and the Eid only benefited the markets of Gulf. It was also not released in Pakistan which will affect Bharat overseas collection.
The film is easily the biggest overseas opener of 2019. Akshay Kumar's Kesari collected $2 million in its extended opening weekend and Bharat has beaten that in just 1 day. It will also beat highest weekend grosser Gully Boy which grossed $4.80 million.
In comparison, Sultan, which was also a mid-week release, collected $3.05 million on day 1. Though that film had higher buzz and was also released in Pakistan.