Top 10 Actors Who Can Replace Daniel Craig As James Bond

Vote for the actor who can replace Daniel Craig as James Bond.

The Top Ten

1 Tom Hardy Tom Hardy Edward Thomas Hardy, CBE is an English actor and film producer. Originally a model, Hardy made his film debut in Ridley Scott’s Black Hawk Down.

Great look, sexy, perfect age.

Known for - Mad Max: Fury Road, Locke, Inception, Legend. - adhipatya118

Already played English spy in this means war. Definitely could pull it off...

Watching Tom Hardy as James Bond - that would be an awesome day...!

V 5 Comments
2 Henry Cavill Henry Cavill Henry William Dalgliesh Cavill is a British actor. He began his career with roles in the feature adaptations of The Count of Monte Cristo and I Capture the Castle.

I Think Henry Cavill would be really Good choice to Next for James Bond and the one Who played from Man of Steel but sounds play Both characters Between to films Action (James Bond) and Superheroes (Superman).

Cavill has got the style and sophistication of the legendary Pierce Brosnan, make a long opinion short Henry Cavill IS and WOULD BE the best James Bond

The guy's already Superman. He can stay as just Superman. Giving him more regularly-scheduled wheelbarrows full of money would just be unfair for everyone else. - BKAllmighty

I think the role should go to someone new and upcoming. This guy is already superman come on!

V 5 Comments
3 Matt Bomer Matt Bomer Matthew Staton "Matt" Bomer is an American actor. He made his television debut with Guiding Light in 2001, and gained recognition with his recurring role in the NBC television series Chuck as Bryce Larkin.

Matt would make a great James Bond! He has everything thing needed to play James Bond looks, sex appeal, talent.

With his talent, wit, charisma, focus - nobody could play James Bond better than Matt Bomer! Not to mention his sex appeal and macho looks.

He is gorgeous. Had a great show where he played a similar character. Fabulous actor and should be the next Bond!

He has it all, looks, charisma, wit, Bomer would bring a special something to the character as he has in the previous roles he's played, perfect to be the next James Bond!

V 17 Comments
4 Christian Bale Christian Bale Christian Charles Philip Bale is an English actor. He has starred in both blockbuster films and smaller projects from independent producers and art houses.

Nobody can do better than Christian bale

Only two people I think could play bond, I have already voted for one of them, but Christian Bale is a great actor a true all rounder, if he got the role of the next James Bond I would love it and look forward to it.

Known For- Batman Begins, The Dark Knight, The Dark Knight Rises, The Prestige, Public Enemies, American Hustle. - adhipatya118

Christian Bale is my all time favorite actor. Sometimes I'll watch bad movies just cause he's in them. - letdot52

V 2 Comments
5 Michael Fassbender Michael Fassbender Michael Fassbender is a German-Irish actor of stage and screen whose career includes roles in both independent and blockbuster films, most notably; Hunger, Inglourious Basterds, Shame, X-Men: First Class, Prometheus, 12 Years a Slave, Frank, X-Men: Days of Future Past, and Steve Jobs.

Seems the type to play bond 100%

Totally! I like Daniel Craig as 007, but Michael Fassbender could NAIL this role! - MontyPython

When I saw x-men first Class I knew He should play bond - Siebren

Known For- Shame, X- Men Film Series, Macbeth, Prometheus - adhipatya118

V 2 Comments
6 Jude Law Jude Law David Jude Heyworth Law (born 29 December 1972), is an English actor. He has received nominations for two Academy Awards, two Screen Actors Guild Awards, three Golden Globe Awards and two British Academy Awards, winning one. In 2007, he received an Honorary César and was named a knight of the Order more.

Insanely good looking. To die for. Fit and ready. He will be the best Bond ever. He has ultimate sex appeal and that is most of the role.

Daniel Craig is the best James Bond ever. But Jude Law would probably be the third best (after Craig and Connery). - PetSounds

Known For- Spy, Sherlock Holmes Series, Black Sea, The Holiday, The Grand Budapest Hotel. - adhipatya118


V 1 Comment
7 Leonardo DiCaprio Leonardo DiCaprio Leonardo Wilhelm DiCaprio is an American actor and film producer. DiCaprio began his career by appearing in television commercials in the late 1980s.

LMAO,no way. This guy is terrible at accents. Stay Ameican,please. - Tia-Harribel

8 Ewan McGregor Ewan McGregor Ewan Gordon McGregor is a Scottish actor. His first professional role was in 1993, when he won a leading role in the Channel 4 series Lipstick on Your Collar.

I'd love to see what he would do with a role like this.

The perfect re-vamped James Bond, i’d Be his Moneypenny! Ewan could bring back some of that Sean Connery sex appeal, definitely suave and sofisticated.

9 James McAvoy James McAvoy James McAvoy is a Scottish actor. He made his acting début as a teen in 1995's The Near Room and continued to make mostly television appearances until 2003, when his feature film career began and he continued to work in both areas from then on.

Known For- Filth, X-Men Movie Series, Wanted, Trance - adhipatya118

10 Benedict Cumberbatch Benedict Cumberbatch Benedict Timothy Carlton Cumberbatch is an English actor and film producer who has performed in film, television, theatre and radio.

Love him he would be great

He is good actor but too intellectual to play bond

The Contenders

11 Liam Neeson Liam Neeson Liam John Neeson, OBE is an actor from Northern Ireland. In 1976, he joined the Lyric Players' Theatre in Belfast for two years. He then acted in the Arthurian film, Excalibur.

Taken, sets the stage for this amazing and talented actor to evolve into the next James Bond...Liam Neeson is as kind and friendly as he is talented. Action flows in his veins, he is the best choice for 007 hands down...

No offense but he probably would be a bit to old - micahisthebest

Good but need a younger guy

In Kingston Ontario Canada, Liam is the one and only choice for the next evolution of Bond. Good luck Mr. Neeson.

Sir Sean would be proud of you sir...cheers.

12 Orlando Bloom Orlando Bloom Orlando Jonathan Blanchard Bloom is an English actor. After having his breakthrough as Legolas in The Lord of the Rings trilogy, he rose to fame by further appearing in epic fantasy, historical epic, and fantasy adventure films.

Orlando what, no please looks too play boyish got 007 role

Known For- The Pirates of Carrabien Series, The Lord of the Ring Series, The Hobbit Series. - adhipatya118

13 Idris Elba Idris Elba

Full package

Black 007 Hmm mm leg see

It might just work.

Maybe,if 20 another white man no want Bond role.

14 Joseph Gordon-Levitt Joseph Gordon-Levitt

Ok. I know a lot of originally-American character roles are being given to non-Americans these days (Superman, Spider-Man, Batman, Wolverine, etc), but there's just something inexcusably unforgiving about giving a famous British character to an American. Don't ask me why I feel this way but I just can't imagine this ever actually happening with Bond. - BKAllmighty

Known for- 500 Days of Summer, Inception, Don Jon, The Walk, The Dark Knight Rises, Looper. - adhipatya118

15 Richard Madden Richard Madden Richard Madden is a Scottish stage, film, and television actor best known for portraying Robb Stark in the HBO series Game of Thrones and Prince Kit in Disney's Cinderella.

He could play a younger version of Bond and he could make Bond Scottish again.

16 Jensen Ackles Jensen Ackles Jensen Ross Ackles is an American actor and director. He is mostly known for his role as Dean Winchester on the CW fantasy series Supernatural. He is also known for his roles in television as Eric Brady in Days of Our Lives, which earned him several Daytime Emmy Award nominations, as well as Alec/X5-494 more.

As Dean Winchester he already has the role down pretty well, just a little adjustment with the script. I think he could do a fantastic job.

Best Choice!

He's badass, charming, witty, suave, roguish, has style... drives a badass car (oh wait, that's Dean Winchester) - and he can fight. I do think I read he has some British ancestry so... let him at it.

Who is Jensen ackles

V 1 Comment
17 Sam Heughan
18 Robert Downey Jr

I think it would be a great choice really but I don’t think he would like to be attached for another 10 years to a franchise. - Sa26

He is a great actor, but can you imagine him as James Bond? Instead of firing guns, he's admiring himself or telling everybody how great he is... Nah. NEVER EVER. And he's very attractive, but he doesn't look like a James Bond( but maybe that's a good thing? )

No way!

19 Nicolas Cage Nicolas Cage Nicolas Kim Coppola, known professionally as Nicolas Cage, is an American actor and producer. He is well known for his roles in Raising Arizona, Moonstruck, Vampire's Kiss, Wild at Heart, Honeymoon in Vegas, Red Rock West, Leaving Las Vegas, The Rock, Con Air, Face/Off, City of Angels, 8MM, Bringing more.
20 Sam Claflin Sam Claflin
21 Jason Statham Jason Statham Jason Statham is an English actor. He is known for his roles in the Guy Ritchie crime films Lock, Stock and Two Smoking Barrels, Snatch, and Revolver.

Jason Statham does all his own stunts, takes a risk to impress his fans, surely he deserves the honour of the next james bond, imagine how him playing bond would pan out, he would shoot all the baddies

A bald-headed, nails-for-teeth, Derbian playing 007? Maybe a 007 henchman, at best. I love the guy but he's the kind of guy who could barely wear a tuxedo for 2 minutes without dowsing it in gasoline, riddling it with bullets, or coating it in smoke. - BKAllmighty

Maybe not bond himself, but could definitely be a bond villain - judo8alex

He's a great action star, but he's not really bond material

V 2 Comments
22 William Moseley William Moseley William Peter Moseley is an English actor, best known for his roles as Peter Pevensie in the film series The Chronicles of Narnia and Prince Liam in the E!

He's got the muscle, he's English, he can act, he's someone different and extremely underrated! Need I say more?

Físicamente es perfecto

23 Tom Hiddleston Tom Hiddleston Thomas William Hiddleston is an English actor. He is best known for his role as Loki in the Marvel Cinematic Universe, appearing in Thor, The Avengers, and Thor: The Dark World.

He's the perfect Bond, James Bond

Would have been perfect oo7 if not got infected with all the Taylor swift crap

24 James Norton James Norton James Geoffrey Ian Norton is an English actor best known for playing Reverend Sydney Chambers in the ITV period crime series Grantchester and Prince Andrei Bolkonsky in the 2016 BBC mini series adaptation of Leo Tolstoy's novel War and Peace.

Definite James Bond Material!

25 Jason Alexander
26 George MacKay George MacKay George MacKay is a British actor best known for his role as Davy Henshaw in the 2013 musical film Sunshine on Leith (which featured songs from The Proclaimers)

He is very good looking in a charming British type

He would be great

And is English and youthfull

27 Hugh Jackman Hugh Jackman Hugh Michael Jackman is an Australian actor, producer and musician . Jackman has won international recognition for his roles in major films, notably as superhero, period, and romance characters .

Would make a goo Bondsman. To redeem Aussie actor( George Lazenby) who played in "On Her Majesty's Secret Service", and messed up for future Bond films.

Hugh is too ocka Aussie and a Little old

28 Aidan Turner Aidan Turner Aiden Turner is an Irish actor best known for playing Kili in Peter Jackson's The Hobbit prequels and Ross Poldark in the 2015 BBC revival series Poldark, in which a scene involving topless reaping won him an army of female fans.

From first time I watch his role as Philip Lombard "And Then There Were None" somehow suddenly I think is "007 coming out from book", everything from his voice, face, body, gesture, etc.etc... especially when his in tux, Make me believe finally I see the bright future for 007 A.K.A James Bond potrayed... I wanna see him with a glass of martini shaken not stirred.

29 Charlie Hunnam

It would be like Daniel Craig being casted beacause everybody would go who

30 Jon Hamm Jon Hamm Jonathan Daniel "Jon" Hamm (born March 10, 1971) is an American actor, director, and television producer best known for playing advertising executive Don Draper for the AMC television drama series, Mad Men (2007–2015).

Sophisticated and tuff, wide range, Baby Driver to Keeping Up with the Joneses

31 Tommy Wiseau Tommy Wiseau Thomas Wiseau is a European-American actor and filmmaker. He wrote, produced, directed, and starred in the 2003 film The Room, which has been described by many critics as one of the worst movies ever made and has gained cult film status.

You're tearing me Apart moneypenny!

"Douryu expehct mea too tualk? "
"No, Mr. Bond, I expect you to die! "
"You-uah TEARING me aparht, Goldfinguer! " - higgsboson2142

32 Rupert Friend
33 Theo James

Excellet choice after Henry cavill

34 Chris Pratt Chris Pratt Christopher Michael "Chris" Pratt is an American actor. He came to prominence from his television roles, including Bright Abbott in Everwood and Andy Dwyer in the NBC sitcom Parks and Recreation.
35 James Franco James Franco James Edward Franco is an American actor and filmmaker. His first prominent acting role was the lead character Daniel Desario on the short-lived cult hit television program Freaks and Geeks.

No he is american

36 Johnny Depp Johnny Depp John Christopher "Johnny" Depp II is an American actor, producer, and musician. He has won the Golden Globe Award and Screen Actors Guild Award for Best Actor. His role in a movie is often rather big. His character is often on the "loopy side" and his character being in a darker state of mind, etc.

He is too old too American and too tatooed

37 Antony Starr
38 Hrithik Roshan Hrithik Roshan

Check on Google that how perfect he is for next James Bond...

39 Ethan Hawke Ethan Hawke Ethan Green Hawke is an American actor, writer, and director. He has been nominated for four Academy Awards and a Tony Award.
40 Daniel Henney

England is a melting pot like the U.S. Why not an asian Bond?

41 Jack Huston
42 Nicholas Hoult
43 Dan Stevens Dan Stevens Daniel Jonathan "Dan" Stevens is an English actor. He is best known for his role as Matthew Crawley in the ITV acclaimed period drama series Downton Abbey.
44 Wes Bentley Wes Bentley
45 Chris Evans Chris Evans Christopher Robert Evans is an American actor. Evans is best known for his superhero roles as the Marvel Comics characters Captain America in the Marvel Cinematic Universe and the Human Torch in Fantastic Four.
46 Matt Damon Matt Damon Matthew Paige "Matt" Damon is an American actor, film producer and screenwriter. He is ranked among Forbes magazine's most bankable stars and is one of the highest-grossing actors of all time.
47 Chadwick Boseman Chadwick Boseman

He has the suave look down.

48 Arnold Schwarzenegger Arnold Schwarzenegger Arnold Alois Schwarzenegger is an Austrian-American actor, filmmaker, businessman, investor, author, philanthropist, activist, former professional bodybuilder and former politician.
49 Chris Hemsworth Chris Hemsworth Chris Hemsworth is an Australian actor. He is best known for his roles as Kim Hyde in the Australian TV series Home and Away and as Thor in the Marvel Cinematic Universe films Thor, The Avengers, Thor: The Dark World, Avengers: Age of Ultron and Thor: Ragnarok.
50 Levi Miller Levi Miller Levi Zane Miller is an Australian actor and model. He is known for playing Peter Pan in Pan, Luke in Better Watch Out, and Calvin in A Wrinkle in Time.
8Load More
PSearch List

Related Lists

Best Bond Films with Daniel Craig as Agent 007 Best Daniel Craig Movies Best Daniel Craig Movies of the '00s Best Daniel Craig Movies of the '10s Best Actors Who Have Played James Bond

List Stats

400 votes
51 listings
4 years, 4 days old

Top Remixes (5)

1. Tom Hardy
2. Ewan McGregor
3. Christian Bale
1. Robert Downey Jr
2. Hugh Jackman
3. Henry Cavill
1. Henry Cavill
2. Michael Fassbender
3. Richard Madden

View All 5

Error Reporting

See a factual error in these listings? Report it here.