Sanju the daring biopic of Bollywood controversial star Sanjay dutt has already been a hit. However it has been ringing the treasury too. Sanjay has become highest grosser of 2018 for the opening day. It has coffered 34.75 crore, leaving behind the opening day collection of Race 3 and Padmaavat. The second day and third day collections for Sanju are also record. However on Sunday it has achieved yet another unbelievable record. Sanju has earned 46.71 crore rupees on Sunday which is the alltime record of highest collection for any movie on a single day. Online movie ticketing website BOOKMYSHOW has sold more than 2.5 million tickets of Sanju in the first weekend. This too is expected to be a record. Altogether the film has minted 120 crore in its first weekend.