Several actresses were attached to the project since the film was announced last year but the movie finally went to Anushka.
When asked about his experience working with 27-year-old Anushka, Salman said, "It has been great. It feels good to work with good and talented people."
The movie will see Salman playing Sultan Ali Khan, a Haryana-based wrestler.
The 50-year-old actor called the YRF film one of the most difficult movies of his career. "I am working very hard. It is one of my most difficult movies," said the actor on the sidelines of an awards event.
The sports drama, directed by Ali Abbas Zafar, is set to release this Eid in a box office clash with Shah Rukh Khan's 'Raees'.