James Bond: Avengers star Chris Hemsworth reveals who he'd cast as 007

Chris Hemsworth has revealed which actor he’d pick to succeed Daniel Craig as James Bond.

The Australian actor, who plays Thor in the Marvel Cinematic Universe, has thrown his support behind one of the most heavily rumoured names on the list of contenders – and a former Avengers co-stars.

He told Variety: “My vote would be Idris [Elba]. I think he’d give it a different sort of swagger, too, and each time someone new comes into the role, I think you’ve got to offer up something different.”

During the interview, Hemsworth revealed it was his idea to inject Thor with a comedic streak first seen in Taika Waititi’s Thor: Ragnarok following fears he had been typecast in the first two Avengers films and Thor: The Dark World.

“After I’d done Avengers and Thor 2, I did feel a bit trapped,” he said. “I felt like I was typecast by whoever was writing those scripts. I feel like the creators were stuck on where they could take the character, and was this all he had to offer? I felt there was so much more we could do."

He added that the character’s sillier side was inspired by a comedic turn in Paul Feig’s all-female Ghostbusters reboot.

Speaking about the film’s backlash from male fans of the 1984 original, Hemsworth said: “That whole period I was like, ‘What ownership do you guys have over those characters? Oh, you watched the film, therefore you should have a say over where it goes?’ I thought it was very unfortunate and kind of disappointing.”

The actor will next be seen in Men In Black International, which he stars in alongside his Avengers co-star Tessa Thompson. it’ll be released in cinemas on 14 June.