Probably Batman since Snake is basically just a super soldier.
English
-
... And Batman is?
-
The Batman
-
But has he ever faced something like LIQUIIIIIIIIII-
-
What can Liquid Snake do? I've never really played a Metal Gear game so I don't know his powers.
-
He's a good pilot and got the superior genes of the legendary soldier. He's got hand to hand skills and can survive crippling damage such as falling from a large height and an exploding jeep.
-
Oh, he might be able to take Batman on then if Bats doesn't have his gadgets.
-
Batman, obviously.