Mahesh Babu was first offered Sandeep Reddy Vanga's Animal, however, he rejected the role and the film went to Ranbir Kapoor
Nanban starring Vijay was a Tamil remake of 3 Idiots. It was first offered to Mahesh Babu who reportedly rejected it because he felt the film won't perform well commercially
Prabhas's role in Varsham was reportedly first offered to Prabhas, however, he rejected it for unknown reasons.
Mahesh Babu rejected Allu Arjun-starrer Pushpa because he thought the character is too crass, and wouldn't sit well with his image and fans
Mahesh Babu rejected Nga Chaitanya's Ye Maaya Chesave because he wasn't convinced about the story
The Tamil film Ghajini starring Suriya was first offered to Mahesh Babu but he refused because of date issues
Ravi Teja-starrer Idiot was first offered to Mahesh Babu who rejected the film because he felt the film was too massy
Mahesh Babu rejected Rana Daggubati-starrer Leader because the film was very action-centric
Mahesh Babu reportedly rejected Suriya-starrer 24 because he believed he wouldn't be able to justify the demands of the script
A Aa starring Nithiin and Samantha Ruth Prabhu was rejected by Mahesh Babu due to schedule issue