Niveau · Poussin
BatmanWhich actor played Bruce Wayne the best? 🦇
Ben Affleck
Michael Keaton
Christian Bale
BatmanThe community has spoken. Discover the world ranking, compare it to yours and see how everyone else voted.



Christian Bale1475
Ben Affleck1440
Michael Keaton1354
Robert Pattinson1348
Val Kilmer1202
Adam West1125
George Clooney1050
Lewis Wilson1043
David Mazouz996
Robert Lowery967Christian Bale leads with an ELO of 1,475, ahead of Ben Affleck (1,440) and Michael Keaton (1,354). Ranked over 1,791 duels between 10 contenders, last updated September 15, 2026.
Find out which actor plays Bruce Wayne best: Keaton, Bale, Affleck, Pattinson & more. Vote for the greatest Batman of all time!
Every duel won lifts a contender and every loss drops them, by an amount that depends on the opponent's strength: beating the leader is worth more than beating the last. It is an ELO, the same principle as in chess. Duels are not drawn at random — an adaptive entropy sort puts the least predictable match-ups first, which settles the ranking far faster than a full round robin. A worldwide ranking is only published past 30 completed plays. Known limit: a contender who has faced few opponents keeps an approximate score, and the bottom of the table moves more than the podium.
How other members ranked this list.
Niveau · Poussin
Batman
Ben Affleck
Michael Keaton
Christian Bale
Niveau · Coq
Batman
Christian Bale
Ben Affleck
Michael Keaton
Niveau · Coq
Rôle · Créateur
Batman
Christian Bale
Ben Affleck
Robert Pattinson
Niveau · Poussin
Batman
Michael Keaton
Christian Bale
Adam West
Niveau · Poussin
Batman
Christian Bale
Ben Affleck
Robert Pattinson
Niveau · Dindon
Batman
Michael Keaton
Ben Affleck
Christian BaleNo comments yet
Be the first to share your take on this ranking.