Ghajini started its journey at the box office on a solid-note and it earned an excellent amount of money in its first three days. On the weekdays too, it fared extremely well and crossed the mark of Rs. 50 crores in its first week. In the second week too, the film collected a good amount and didn't show a big fall from the first week.
Due to its powerful knock in the theatres, Ghajini crossed the mark of Rs. 100 crores in its lifetime. It became the first film of Indian cinema to enter Rs. 100 crores club. Its overseas earning also remained strong and the film took its worldwide total over Rs. 190 crores. The film was declared "All time blockbuster" by the film critics.