Bane kind of did everything the Joker never could though. He not only beat the goddamned Batman, but he showed how horrible the city was and it tore itself apart. Joker wanted this to happen, and set it up, but it failed like he did. Bane wanted it to happen, set it up, it happened, and he crushed the Batman at the same time. Bane would easily win. He has more dedicated followers, he's a better fighter, and he's a better tactician. The Joker is a great villian, and his movie was great, but Bane is simply sheer force both mentally and physically.