Fans Rate All Batman Actors From Worst to Best

Batman actors ranked

Batman, a character with a rich history in comics, has been portrayed by numerous actors across various mediums, from live-action films to animated projects. Some actors have had brief appearances as the Caped Crusader, while others have portrayed him for years.

Now, DC fans have taken it upon themselves to rank these actors, setting aside box office and critical success. This fan-made list, compiled on Ranker, is for fans by fans.

24. Anthony Ruivivar (2353 Votes)

24. Anthony Ruivivar

Anthony Ruivivar voiced Batman in the animated series “Beware the Batman” for 26 episodes, although he never portrayed the Dark Knight in live-action.

23. Jimmy Kimmel (3359 Votes)

Jimmy Kimmel Batman

Jimmy Kimmel provided the voice of Batman in ‘Teen Titans GO!’. He reportedly took on roles in movies primarily because his children were fans of the source material.

22. Robert Lowery (3694 Votes)

Robert Lowery batmna

Robert Lowery played Batman/Bruce Wayne in the 1949 film serial ‘Batman and Robin.’ As a result, his portrayal featured a more modest costume and fighting skills compared to modern interpretations.

21. Jeremy Sisto (3704 Votes)

Jeremy Sisto

Jeremy Sisto lent his voice to Batman in the direct-to-video feature ‘Justice League: The New Frontier.’ Interestingly, he also voiced Talon in ‘Batman vs. Robin.’

20. Roger Craig Smith (3714 Votes)

Roger Craig Smith

Roger has voiced the Caped Crusader on numerous occasions, notably in the series ‘Batman Unlimited.’ He also provided the voice for Batman in ‘Batman Ninja,’ ‘Merry Little Batman,’ and several video games, including ‘Batman: Arkham Origins’ and ‘Lego Batman 3: Beyond Gotham.’

19. Lewis Wilson (3340 Votes)

Lewis Wilson Mug

Lewis holds the distinction of being the first actor to portray Batman in live-action. In 1943, Columbia Pictures released the inaugural live-action Batman series, titled ‘Batman,’ coinciding with the United States’ involvement in World War II. Wilson, at the age of 23, made his screen debut as Batman in the 15-episode serial, pitted against J. Carrol Naish’s portrayal of the Japanese spy Dr. Daka. A sequel followed in 1949, with Robert Lowery assuming the role of Batman.

18. William Baldwin (3344 Votes)

William Baldwin Batman

William Baldwin voiced a character in ‘Justice League: Crisis on Two Earths.’ In 1995, amidst his diverse acting roles, Baldwin was considered by Joel Schumacher for the title role in ‘Batman Forever.’ Schumacher’s shortlist also included Daniel Day-Lewis, Ralph Fiennes, Val Kilmer, and Baldwin, but Kilmer ultimately secured the role.

17. Olan Soule (3346 Votes)

Olan Soule

Soule is recognized for his portrayal of Batman in numerous animated series. His first stint as the Caped Crusader was in the 1968 Filmation-produced ‘The Batman/Superman Hour.’ Soule continued to voice Batman in various shows such as ‘The New Scooby-Doo Movies,’ ‘Sesame Street’ (1970), and the ‘Super Friends’ series, including ‘Challenge of the Superfriends’ and ‘The World’s Greatest Super Friends.’ Additionally, he made a cameo as a newscaster in the live-action ‘Batman’ television series. While he eventually passed on the Batman role to Adam West, Soule remained active in animated superhero series, voicing Professor Martin Stein in ‘Super Friends: The Legendary Super Powers Show.’

16. Rino Romano (3837 Votes)

16. Rino Romano

Rino Romano provided the voice for the Dark Knight in the animated series ‘The Batman’ for four seasons. Additionally, he voiced Spider-Man in ‘Spider-Man Unlimited’ and various superhero-themed video games.

15. George Clooney (3937 Votes)

How Many Times Did George Clooney Play Batman?

Clooney was cast as Batman in Joel Schumacher’s ‘Batman & Robin,’ a film that, despite moderate box office success, received heavy criticism, with Clooney himself describing it as “a waste of money.” His portrayal of Batman wasn’t well-received by fans, which accounts for his relatively low standing. Clooney made a recent appearance as Bruce Wayne in a brief cameo in the 2023 film ‘The Flash.’

14. Ethan Hawke (3940 Votes)

Ethan Hawke

Hawke provided the voice for Batman in the children’s animated television series, ‘Batwheels.’ His captivating portrayal contributed to his high ranking on this list.

13. Luke Wilson (3941 Votes)

luke wilson batman

Wilson voiced Batman in ‘Merry Little Batman’ in 2023. His goal was to infuse humor and captivate children with his portrayal of the character.

12. Bruce Greenwood (4301 Votes)

12. Bruce Greenwood

Bruce Greenwood lent his voice to iconic Batman tales such as ‘Batman: Under the Red Hood,’ ‘Batman: Gotham By Gaslight,’ and ‘Batman: Death in the Family.’ Additionally, he contributed his voice to the long-running series ‘Young Justice’ spanning nine years.

11. Troy Baker (4314 Votes)

Troy Baker Batman

Troy Baker stands among a select group of actors who have voiced Batman, the Joker, and the three main iterations of Robin across various video games. His roles include appearances in “Lego Batman 2: DC Super Heroes,” “Lego Batman 3: Beyond Gotham,” “Lego Dimensions,” “Batman: The Telltale Series,” and “Batman: The Enemy Within.” Additionally, he portrayed the Joker in “Batman: Arkham Origins” and depicted Tim Drake, Dick Grayson (as Nightwing), and Jason Todd (as Red Hood) in titles like “Batman: Arkham City,” “Injustice: Gods Among Us,” and “Batman: Arkham Knight.” Baker’s most recent portrayal of Batman was in ‘Justice League: Crisis on Infinite Earths – Part Two’ in 2024.

10. Diedrich Bader (4476 Votes)

Diedrich Bader Batman

Bader has lent his voice to a multitude of characters in Batman animated series, portraying both heroes and villains in “Batman Beyond,” “The Zeta Project,” and “The Batman.” His notable roles include starring as Bruce Wayne/Batman in “Batman: The Brave and the Bold” and “Harley Quinn.” Additionally, Bader voices Guy Gardner in “Green Lantern: The Animated Series.”

9. Val Kilmer (5355 Votes)

How Many Times Did Val Kilmer Play Batman?

Val Kilmer’s portrayal of Batman sparked debate among critics. While some deemed him a subpar successor to Michael Keaton, others lauded his performance. Co-creator Bob Kane even regarded Kilmer’s interpretation as the finest among all previous actors who had donned the cape and cowl. Leonard Maltin commended Kilmer’s portrayal, especially in contrast to the darker tone of ‘Batman Returns.’ Fans of ‘Batman Forever’ appreciated the film’s depiction of Batman as a more heroic and relatable character, akin to his comic book counterpart.

8. Jason O’Mara (7803 Votes)

Jason OMara Batman

O’Mara was chosen to embody Bruce Wayne/Batman in the DC Universe Animated Original Movies, a collection of animated films inspired by The New 52 comics. His Batman debut was in “Justice League: War” and “Son of Batman,” followed by reprisals in numerous other films in the series, such as “Justice League: Throne of Atlantis,” “Batman: Bad Blood,” and “Batman: Hush.”

7. Will Arnett (7188 Votes)

Will Arnett Batman

Arnett voiced Batman in ‘The Lego Movie.’ He continued his role in “The Lego Batman Movie,” a spin-off of the original, released in 2017, and in “The Lego Movie 2: The Second Part,” released in 2019. He also returned as Batman in an episode of the animated spinoff series “Unikitty!” titled “BatKitty,” airing just before the film’s release.

6. Ben Affleck (10910 Votes)

283F1D74 E94B 4592 B452 9F8740E4E333

Despite initial fan backlash to his casting, Affleck’s portrayal of Batman received positive reviews from critics, who lauded his performance as “winningly cranky” and “charismatic,” with a “strong” and “surprisingly emotional” interpretation of the character. Affleck made a cameo appearance as Batman in “Suicide Squad” (2016) and reprised the role in both versions of ‘Justice League.’ However, following the troubled production of ‘Justice League,’ Affleck stepped away from the role and declined to direct a solo Batman project.

5. Robert Pattinson (10196 Votes)

The Batman Robert Pattinson

In Matt Reeves’s 2022 superhero film “The Batman,” Pattinson took on the role of Bruce Wayne/Batman. Reeves, impressed by Pattinson’s work in “Good Time,” tailored the character of Bruce Wayne to fit him. Despite initial backlash from some Batman fans regarding his casting, Pattinson’s portrayal of the superhero earned critical acclaim when the film premiered.

4. Adam West (10850 Votes)

Adam West in Batman critics

Adam West brought Batman/Bruce Wayne to life in the 1960s TV series “Batman.” Known for its campy and comedic style, West’s portrayal featured deadpan delivery and exaggerated mannerisms. Airing from 1966 to 1968, the show became a cultural sensation, leaving an enduring mark on popular culture. West’s Batman is cherished by fans for its nostalgic charm and playful interpretation of the character.

3. Kevin Conroy (10950 Votes)

Kevin Conroy Batman

Kevin Conroy is celebrated for his iconic portrayal of Batman/Bruce Wayne across animated series, films, and video games. He first voiced the character in the acclaimed “Batman: The Animated Series” from 1992 to 1995. Conroy’s deep, gravelly voice became synonymous with Batman, earning him widespread recognition as the definitive Dark Knight. Conroy’s final performance as Batman will be in the posthumously released ‘Justice League: Crisis on Infinite Earths Part Three.’

2. Christian Bale (12051 Votes)

batman begins main christina bale critics

In Christopher Nolan’s “Batman Begins,” Christian Bale portrayed Batman. Despite his relative anonymity at the time, Bale was selected for his ability to embody the “balance of darkness and light” sought by Nolan. To prepare, he regained lost weight and underwent rigorous martial arts training. Bale approached the character with a focus on realism, drawing from Wayne’s tragic backstory for authenticity. He distinguished between Wayne and Batman with distinct vocal performances, using a gravelly tone for Batman to enhance the character’s presence. Bale is widely regarded as one of the best actors to portray the iconic character.

1. Michael Keaton (14304 Votes)

How Many Times Did Michael Keaton Play Batman?

Tim Burton selected Michael Keaton to portray the titular character in the 1989 film “Batman,” which became a significant moment in Keaton’s career. Despite facing initial criticism from fans, Keaton’s performance as Batman garnered widespread praise from critics and viewers alike. The success of the film in 1989 further established Keaton as a versatile and skilled actor. Keaton reprised the role in 2023’s ‘The Flash,’ once again earning acclaim from fans.

What are your thoughts on the list? Share your opinions in the comments below!

Notify of
Inline Feedbacks
View all comments