The 39-year-old X-Men actor had been tipped as a favourite to land the plum movie role and is rumoured to be on a shortlist of actors in the running to take over from Daniel Craig, 48.
But Fassbender told the December issue of British GQ that the film franchise needed a new spin as Craig had already excelled in 007’s tuxedo and that nobody of Craig’s age could improve the Spectre star’s performance. Asked whether he would sign up as Bond, the Irish-German star said: “To be honest, no.
“As an acting role, I think Daniel has done such a cracking job in this age group ... I think the franchise needs something new.”
Fassbender suggested that an actress should play “Jane Bond” or a young actor such as Unbroken star Jack O’Connell, 26, could take the famous character back to his roots.
“What about we start the film back in Sandhurst, army training rather than on a yacht, or he’s in the Middle East on an op and gets thrown in the brig for insubordination?
“He’s going to get court-martialled... I have thought about it a lot,” he said.
Fassbender told the magazine he is a huge fan of the Bond films.