Some reports also speculated Hrithik Roshan or Kannada actor Yash would be seen in the role. But nothing had been officially confirmed.
However, as per a report by News18, Ranveer has now given his nod to play the much-anticipated character in the film. Dev was introduced as the antagonist at the end of Brahmastra.
A source told the portal, "Ranveer Singh has been finalised to play the role of Dev. He has signed the dotted line. The scripting for the second part is still in progress and the film is expected to roll in 2025. Currently, Ayan is busy with War 2 and Ranveer will also begin shooting for Baiju Bawra this year. So, when Brahmastra 2 will go on floors is still unclear."
READ MORE - Actress Payal Ghosh shares pic with Irfan Pathan