That's Easy.
Cap all the way. He's literally the pinnacle of physical health and ability, and he's one of the greatest fighters in the Marvel U. The guy has dodged bullets on numerous occasions - well, Steve has, anyway. Bucky Cap vs. Batman would be a very different fight, I'd imagine.