Batman is one of the most iconic characters in popular culture. The DC Comics superhero has been portrayed in over fifteen live-action films and TV series, including DC Extended Universe movies like Justice League and The Flash. Meanwhile, Marvel Comics found success with the live-action adaptation of its own comic book characters like X-Men, and later developed the highly successful Marvel Cinematic Universe.
Source:https://www.cbr.com/batman-actors-played-marvel-characters/