Actor Salman Khan's film ' Bharat ' rests firmly at the box office. Not only that, the film has retained earnings after the weekend and is really a special thing for the film. The film earned more than Rs 120 crores in 4 days. Now, according to the new information, the total collection of the film has been over 167 crores after 7 days of release. The special thing has been that the film has kept its earnings pace even in the weekdays. Also let you know for information that the film, released on 1300 screens in about 70 countries apart from the country, has been directed by director Ali Abbas Zafar. The film has a turnover of about Rs 8 crore yesterday. Trade analyst Taran Adarsh has posted a tweet of the collection of ' Bharat ', stating that the film has grossed 167.60 crores in seven days. While the film 42.30 crores on the first day on Wednesday, the film grossed 31 crores on Thursday, the second day of the release. The film grossed 22.20 crore on Friday, 26.70 crore on Saturday and Rs 27.90 crore on Sunday. The film has grossed 9.20 crore on Monday and 8.30 crore on Tuesday. The film is now steadily moving forward to take an entry into the Rs 200 crore club. In 6 days, Bharat has earned so many crores, a film ready to join this club! Bharat Collection: Non-stop Katrina-Salman's chemistry earns so many crores! Bharat Collection: Salman Khan's film is roaring at BO, earns this much in two days