17 Proven Stars We Would All Love to Watch Play The Role Of James Bond In The Iconic Action Movies

The search for a new Bond to replace Daniel Craig is on the cards.

British actor Daniel Craig has played 007 in James Bond films for fifteen years, but when No Time To Die was about to be released in 2021, he intended to bid farewell to the famous role. We lovers of the film series initially thought he wasn’t the perfect fit for the role, based solely on his appearance, but he quickly managed to win us over, and his name is now comparable to that of the pioneer of the character, Sean Connery, who created the concept in 1962.

[ADVERTISEMENT]

We do not believe the movie will end anytime soon. This obviously means that the search for a new Bond to replace Daniel Craig is on the cards.

[ADVERTISEMENT]

Actors abound who we are sure would love to play 007, but the standard has been set very high indeed. Yes, the Bond films are action movies, but historically, only the best actors have been cast in them.

From Sean Connery to Dame Judi Dench, the casts of these films never fail to impress. And I don’t think they’ll let us down anytime soon.

So, which actors do you believe have the acting ability to fill Daniel Craig’s shoes and make James Bond their own? We’ve compiled a list of 17 already established actors who we believe have the credentials and personalities to succeed Daniel Craig as 007 in the role.

1. Idris Elba

He has the good looks, lush accent, and skills. He is arguably one of the potential replacements for Daniel Craig since Craig will no longer be acting as James Bond.

1. Idris ElbaSplash News
[ADVERTISEMENT]

2. Henry Cavill

The Man of Steel obviously has the looks to portray James Bond, along with his British accent. Over the years, he has proven himself in action films, and we believe he would be a great fit for the role.

2. Henry CavillSplash News
[ADVERTISEMENT]

3. Andrew Lincoln

He has the lead role in AMC's drama The Walking Dead, and even though the James Bond role would be quite different for him, Andrew Lincoln has proven to be a versatile actor.

3. Andrew LincolnPress Line/Splash News

4. Benedict Cumberbatch

He might not be the typical Bond, but his acting skills are incredible, as he nailed the Doctor Strange role. He would bring more sensitivity and a less hard-edged vibe to the character.

4. Benedict CumberbatchWUF/Splash News

5. Tom Hiddleston

He would be an interesting choice for the legendary MI-6 agent role. The Golden Globe winner knows his way around action films and even spy movies.

5. Tom HiddlestonAR Photo/Splash News

6. James McAvoy

The British actor often portrays seriously creepy and messed-up characters, but he's also quite charming and talented. He has what it takes to take on the Bond role.

6. James McAvoyENT/SplashNews

7. Michael Fassbender

He has a suave and debonair look that would allow him to take on a serious role like Bond with ease. However, since he is not British, he would need to work on his accent.

7. Michael FassbenderJon Kopaloff/Getty Images

8. Charlie Hunnam

The English heartthrob hasn't landed an iconic role since Sons of Anarchy ended in 2014, and a role in the Bond movies could elevate his career to the next level.

8. Charlie HunnamMike Marsland/WireImage/Getty Images

9. Jude Law

He has been discussed as a potential candidate to portray James Bond for quite some time. He is an excellent actor, but since it hasn't happened in years, we're not entirely convinced he's interested.

9. Jude LawLAN/Corbis

10. Tom Hardy

He is quirky and often takes on unconventional roles, but James Bond could be a slight departure for him, and we believe he would handle it with plenty of swag. Tom's naturally charming, yet still tough and somewhat hardcore.

10. Tom HardyMichael Hurcomb/Corbis

11. Richard Madden

The Scottish actor looks like he should play James Bond—he's young and can bring a bit of youthfulness to the franchise's next iteration. This would allow him to truly make the role his own, as he proved in the British miniseries, Bodyguard.

11. Richard MaddenSplashNews

12. Dev Patel

The English actor would definitely shake up the franchise as he would change 007's look. He has garnered several career accolades with his acting skills, including Oscar, Golden Globe, and SAG award nominations.

12. Dev PatelSplashNews

13. Aaron Taylor-Johnson

The English actor is well-known for his roles in superhero films. He is young enough to portray Bond, which would secure his permanent place in Hollywood.

13. Aaron Taylor-JohnsonBirdie Thompson/AdMedia/SplashNews

14. Henry Golding

As part of the cast of Crazy Rich Asians, Henry Golding's portrayal of 007 wouldn't have to conform to a specific look. He should be one of the non-white, non-British actors who can take on the Bond role with ease.

14. Henry GoldingNancy Rivera/SplashNews

15. Sam Heughan

He truly looks like a contender for the James Bond role, as his performances in Outlander and SAS: Red Notice have obviously prepared him for something as iconic as the Bond character. It would cement the actor's career.

15. Sam HeughanBirdie Thompson/AdMedia/SplashNews

16. Nicholas Hoult

The English actor has starred in movies including Warm Bodies and Mad Max: Fury Road. He is a young actor with the potential to take on the James Bond role, and this opportunity could significantly boost his career.

16. Nicholas HoultINFphoto.com

17. John Boyega

This English actor, who is also a producer, could actually star as James Bond, although he is still a bit young. In 2018, he expressed that he would love to get the opportunity, but the Star Wars alum has already gained numerous experiences in just a few years.

17. John BoyegaLumeimages / SplashNews

The production team for the next film has an enormous challenge ahead of them. However, we believe that if they choose a proven celebrity, any of these 17 actors would excel as the dazzling, glamorous, and clever James Bond.

Who knows? We might be correct in the end! However, please share your thoughts in the comments section.

More articles you might like