Several people have played Batman. This list is for the live-action Batman actors. This list excludes actors who played Batman in things like commercials and fan films.
1. Lewis Wilson (1943)
2. Robert Lowery (1949)
3. Adam West (1966-1968, 1979)
4. Michael Keaton (1989-1992)
5. Val Kilmer (1995)
6. George Clooney (1997)
7. Christian Bale (2005-2012)
8. David Mazouz (2014-2019)
9. Ben Affleck (2016-2017)
10. Iain Glen (2019)
11. Kevin Conroy (upcoming guest appearance on the CW's crossover event)
12. Robert Pattinson (future Batman starting in 2021)
1. Lewis Wilson (1943)
2. Robert Lowery (1949)
3. Adam West (1966-1968, 1979)
4. Michael Keaton (1989-1992)
5. Val Kilmer (1995)
6. George Clooney (1997)
7. Christian Bale (2005-2012)
8. David Mazouz (2014-2019)
9. Ben Affleck (2016-2017)
10. Iain Glen (2019)
11. Kevin Conroy (upcoming guest appearance on the CW's crossover event)
12. Robert Pattinson (future Batman starting in 2021)
The Heroes:
Adam West as Batman/Bruce Wayne
Burt Ward as Robin/Richard Grayson
Alan Napier as Alfred Pennyworth
Neil Hamilton as Commissioner Gordon
Stafford Repp as Chief O'Hara
Yvonne Craig as Batgirl/Barbara Gordon (Season 3)
Madge Blake as Harriet Cooper
William Dozier (the show's creator) as the Narrator
The Villains:
Cesar Romero as the Joker
Burgess Meredith as the Penguin
Julie Newmar as Catwoman (Seasons 1-2)
Frank Gorshin as the Riddler (Seasons 1 and 3, The Movie)
Victor Buono as King Tut
Vincent Price as Egghead (Seasons 2-3)
Lee Meriwether as Catwoman (The Movie), Lisa Carson (Season 2)
Eartha Kitt as Catwoman (Season 3)
David Wayne as the Mad Hatter (Seasons 1-2)
John Astin as the Riddler (Season 2)
George Sanders as Mr. Freeze (Season 1)
Otto Preminger as Mr. Freeze (Mr. Freeze's first appearance in Season 2)
Eli Wallach as Mr. Freeze (Mr. Freeze's second appearance in Season 2)
Adam West as Batman/Bruce Wayne
Burt Ward as Robin/Richard Grayson
Alan Napier as Alfred Pennyworth
Neil Hamilton as Commissioner Gordon
Stafford Repp as Chief O'Hara
Yvonne Craig as Batgirl/Barbara Gordon (Season 3)
Madge Blake as Harriet Cooper
William Dozier (the show's creator) as the Narrator
The Villains:
Cesar Romero as the Joker
Burgess Meredith as the Penguin
Julie Newmar as Catwoman (Seasons 1-2)
Frank Gorshin as the Riddler (Seasons 1 and 3, The Movie)
Victor Buono as King Tut
Vincent Price as Egghead (Seasons 2-3)
Lee Meriwether as Catwoman (The Movie), Lisa Carson (Season 2)
Eartha Kitt as Catwoman (Season 3)
David Wayne as the Mad Hatter (Seasons 1-2)
John Astin as the Riddler (Season 2)
George Sanders as Mr. Freeze (Season 1)
Otto Preminger as Mr. Freeze (Mr. Freeze's first appearance in Season 2)
Eli Wallach as Mr. Freeze (Mr. Freeze's second appearance in Season 2)