Director SS Rajamouli's Bahubali 2 (Baahubali: The Conclusion) is on a record breaking spree. Prabhas has shattered box office collection of Indian movies and set 10 new benchmarks.

1: Highest earning Indian film in pre-release business

Bahubali 2 reportedly fetched Rs 350 crore from the sale of its theatrical, satellite, music, digital and other rights. It is the highest amount earned by any Indian movie in pre-release business.

2: Biggest Indian film release ever

Aamir Khan's PK had hit over 6,500 screens around the world, which was the biggest screen count for any Indian film till date. Bahubali 2 was released in Telugu, Tamil, Hindi, Malayalam and Hindi, and smashed the record of PK, by gracing more than 8,000 screens across the globe.

3: First Indian film to cross Rs 200 crore mark on first day

Bahubali 2 collected Rs 212 crore at the worldwide box office on the first day. It has not just become the biggest opening Indian film, but has also emerged as the first Indian film to cross Rs 200 crore mark on its opening day.

4: First Indian film to earn Rs 100+ crore for its distributors on first day

Bahubali 2 earned Rs 121 crore for its global distributors on its opening day. It has become the first Indian film to fetch such a huge amount for distributors.

5: First Indian film to gross Rs 500 crore in opening weekend

Bahubali 2 collected Rs 510 crore at the worldwide box office in the first weekend. It has shattered all records and become the fastest Rs 500 crore grossing Indian film.

Prabhas in Baahubali 2
A photo from Prabhas-starrer Baahubali 2.PR Handout

6: Highest grossing Indian movie in international markets in opening weekend

Bahubali 2 collected $21.49 million at the overseas box office in its first weekend. The movie shattered the lifetime record of Shah Rukh Khan's Chennai Express in just three days to become the ninth all-time highest grossing Indian film in international markets.

7: Fastest Rs 600 crore grossing Indian movie

Aamir Khan's PK and Dangal had taken over 10 days to surpass Rs 600 crore mark, but Bahubali 2 has achieved it in just four days. The movie has collected Rs 625 crore at the global box office in four days.

8: Fastest Rs 700 crore grossing Indian movie

SS Rajamouli-directed epic historical fictional movie has grossed Rs 740 crore at the worldwide box office in six days and become the first Indian film to achieve this feat.

9: Highest grossing Hindi film in opening week

The Hindi version of Bahubali has collected Rs 241 crore nett at the Indian box office in its first week. The film has beaten the record of Salman Khan's Sultan, which had the highest grossing opening week with collection of Rs 229 crore nett.

10: All-time highest grossing Indian film

Aamir Khan's PK, which collected Rs 792 crore in global market in its lifetime, was the all-time highest grossing Indian movie so far. But now, Bahubali 2 has raked in Rs 795 crore gross at the global box office in its opening and shattered the lifetime record of PK in just seven days.