Avengers: Infinity War - 10 MCU Heroes Strong Enough To Face Thanos
5. Doctor Strange
Despite only appearing in one movie (plus a brief cameo), Doctor Stephen Strange has proven himself as one of the most powerful characters in the MCU.
His magical abilities allow him to generate a nearly-impenetrable shield, so he has the capability to block Thanos' forceful attacks, and, he can conjure up weapons - close or long range - allowing him to switch up his approach on the fly, delivering strikes one second and blocking the next.
Doctor Strange can also teleport long distances or short distances. Thanos getting a bit too much for him? He can hop in a portal and surprise the Mad Titan with a sneaky attack from behind. He could even make a portal for Thanos and force him into it (which would be very difficult, but possible) giving him a quick get-out-of-jail-free card if things get a little too rough.
But again, like a lot of the heroes on this list, Strange is just a human. He doesn't have super strength or any healing abilities - his magic provides his power. So should he mistime a spell, lose focus, or run out of energy to carry on fighting, Thanos could crush him with one mighty punch.
Strange does have the Time Stone (currently, anyway), but we can't see the filmmakers allowing him to use that too much - it would make everything too easy.