Daniel Craig is reportedly being paid $25 million (£18 million) to reprise his role as James Bond for the upcoming film.

According to Variety, Craig is being tempted back to the 007 role for a fifth film with an eye-watering paycheck, making him one of Hollywood’s best paid actors.

Bond 25, rumoured to be Craig’s last, is set for release next November and will reportedly be directed by Danny Boyle.

According to the report, Craig is just above Dwayne Johnson’s salary for 2020 film Red Notice – rumoured to be $22million – and Vin Diesel at $20million for The Fate of the Furious last year.

Anne Hathaway and Jennifer Lawrence are said to be the highest paid female actresses on $15million (£11million) for Barbie and Red Sparrow respectively.

Craig, who turned 50 this year, is expecting a child with his wife Rachel Weisz later this year.

Last month, the 48-year-old actress told the New York Times : “I’ll be showing soon. Daniel and I are so happy.

“We’re going to have a little human. We can't wait to meet him or her. It's all such a mystery.”

Soon after, it was reported that Bond 25 was to be “pushed back” to suit Craig’s schedule so he can concentrate of his wife’s pregnancy .

Standard Online have contacted representatives for Craig and Sony for comment.