yeah well bane can beat bats' reaper beat bats, ninjas have given bats more than a run for his money, as well as killer croc. Wolverine would've killed batman or bane as soon as look at them, he Beats hordes and hordes of ninjas on a regular basis, and he has defeated killer croc without so much as a wound.
Batman is tough, he's one of my favorite comic book characters and "with enough prep time" he could probably beat more than 60 to 70% of the entire hero/villian population, but even people who go hunting for wolverine knowing full well what he's capable of and what abilities he possesses get messed up when wolverine gets pissed off. batman can't beat him in a straight up fight, everyone agrees that wolverine would rock cap if he didn't have his sheild and that's just what batman doesn't have. Since batman and cap are basically equal in abilities etc,,,,then one would assume that wolverine would mop the floor with him. So what if batman's one of the best hand to hand fighters ever, so is sheng chi in his respective universe and wolverine bested him in about 4 moves 9forgot which comic that was, but it definitely happened). DD beat wolverine, good for him, but you gotta be out of your mind if you think dd can do that on a regualr basis, for all intents and purposes he's just a normal guy and has no defense from being gutted like a fish. same as batman. Claiming that bats s more skilled really isn't a good argument either, if he is move for move with the cap than wolverine isn't far behind him, Wolverine is basically in the league that the caps is at, not entirely, but his adamantium, claws, and healing factor more than level the playing field here.
The truth of the matter is this, the fight's totally circumstantial. If bats has prep time (a lot of it) he'll probably take logan down no problem, but if they meet in an een semi-straight up brawl,,,,,,,he...won't....win.
end of story.