Catwoman is one of DC's most popular femme fatale's, using her skills to both bedevil and save Batman many times over the years. Catwoman has proven to be one of Gotham's most skilled people, whether it be as a villain or as a hero. While she's fought on the side of good for years now, Catwoman has also tested her skills against some of the toughest heroes when she was a villain.

RELATED: DC: The 10 Strongest Superhero Teams

Catwoman has been around for a long time and has been handed a lot of losses as both a hero and villain. There are some heroes and villains that she's proven entirely unable to beat over the years.

10 Joker And Catwoman Have Clashed Many Times And It's Never Gone Well For Her

The Joker in his iconic purple and green suit

Joker is Batman's greatest foe and that's been a problem for just about everyone associated with Batman, even his enemies. Joker does not play nice with others and has fought just about every hero and villain in Gotham, including Catwoman. This has been a big problem for Selina, as she's never been able to defeat the Clown Prince of Crime.

Catwoman has Joker beat in a lot of ways but his sheer ferocity and unpredictability have allowed him to get the best of Catwoman every time they've fought. It usually takes a save from Batman to stop Joker from destroying her.

9 Catwoman Has Helped Batman Fight Superman But Was Pretty Ineffectual With The Actual Fighting

Superman Flying

Superman is one of the most respected heroes for a lot of reasons but he and Batman have clashed a lot. One of those fights took place when Catwoman was helping Batman hunt down Hush, as Poison Ivy had taken control of Superman. Batman was able to stay ahead of Superman and sent Catwoman out to threaten Lois, which snapped Superman out of Ivy's control.

Catwoman was a big help in ending the fight but during the parts of the fight she was there for, she was completely ineffectual. It's possible with the right equipment and prep time, Catwoman would be able to stand up to Superman but it has yet to happen.

8 Damian Wayne Is A Better Fighter Than Catwoman

damian wayne as Robin

Damian Wayne has earned his reputation as one of the best Robins ever because of his amazing fighting skills and uncanny intelligence. Damian can be a tough person to handle for a lot of people and he's also very territorial. When his father and Catwoman got together, he treated her rather badly until she proved herself to him. While he respects her more now, one thing is sure: she could never beat Damian in a fight.

RELATED: Huntress & 9 Other Superhero Children You Didn't Know About In DC Comics

Damian is young but he's been trained by some of the deadliest men and women in the world. Catwoman is good but she's not Damian Wayne good. She's smart enough to know she could never beat him.

7 Zatanna And Catwoman's Dealing Have Never Went Well For The Feline Fatale

DC Comics Zatanna With Magic And Space Themed Items Swirling Around Her

Catwoman's time as a villain saw her teaming up with some of the DC Universe's most dangerous villains, sometimes as a member of the Secret Society of Supervillains. Catwoman would clash with the Justice League and this brought her into conflict with Zatanna. This went as well as one would expect for Catwoman, but it was worse than just losing some fights.

Zatanna mindwiped Catwoman, changing the way she thought. When Catwoman found out, it made her completely re-evaluate her life and her relationship with the heroes. Catwoman has never been able to get satisfaction for what Zatanna did to her.

6 Red Hood Has Always Been Able To Take Down Catwoman

Red Hood feature header

Jason Todd was always the most underestimated Robin, but he's more than proven himself as the Red Hood. He's one of the toughest people in Gotham and has become a valued member of the Bat-family. While he may take things a bit far, he's re-earned the trust of his friends. While he hasn't faced off with Catwoman in a long time, he has a perfect record against her.

While she almost got the better of him as Robin several times, Batman was always there to keep things from going too far. Red Hood's skills have only increased over the years, making things much more difficult for Catwoman if they were to fight today.

5 Tim Drake's Unique Blend Of Skills Has Never Let Him Down Against Catwoman

Tim Drake Death - Detective Comics

For most of Tim Drake's time as Robin, Catwoman has either been a hero or at least not a villain. The two haven't clashed very much but when they have, Tim has never lost to Catwoman. Tim has had some impressive wins over the years and his balance of skills has made him one of the best heroes of his generation.

Tim and Catwoman have a lot in common as fighters, as both are well-balanced individuals. As good as Catwoman is, Tim is just that much better and that's the reason why she's never been able to defeat him. Even giving it her all, she can't beat time.

4 Lady Shiva Completely Outclassed Catwoman

Lady Shiva

Catwoman is known as one of the toughest people in Gotham but she can't hold a candle to Lady Shiva. Lady Shiva is one of the most dangerous martial artists on the face of the Earth. She has wins over the greatest hand-to-hand combatants, with even Batman being unable to take her in a standard fight. Catwoman and Shiva have clashed a few times, but the outcome is always the same: Shiva wins.

RELATED: DC: The 10 Coolest Superheroes From The Comics

Catwoman is good but she isn't Lady Shiva good. Shiva is her superior in every way. She's stronger, faster, and a better fighter. There are very few who can match Lady Shiva in a straight-up fight.

3 Cassandra Cain Can Take Just About Anyone In A Fight Including Catwoman

Cassandra Cain Orphan Batgirl

The daughter of assassin David Cain and Lady Shiva, Cassandra Cain is one of the greatest martial artists on the planet. She's beat her mother and her father and can take down Batman in a sparring match. Whether it be as Batgirl, Orphan, or just as Cassandra, Cain is the best of the best. Much like her mother, she can easily take down Catwoman.

Cassandra was trained from a young age to be the best. Her variety of fighting styles makes her a foe not to be taken lightly and Catwoman knows her well enough to know that she stands exactly no chance against Cassandra.

2 Nightwing Has Been Beating Catwoman For A Long Time

Dick Grayson from Nightwing #75

As the Robin with the longest tenure, Dick Grayson has fought Catwoman more than anyone but Batman. While she's been able to get lucky against him a few times, she's never actually beat him. While both of them have gotten better over the years, Nightwing is vastly superior to Catwoman nowadays and if they were to have a rematch, he'd still beat her.

Nightwing is one of the best vigilantes out there. He's second only to Batman and even that is debatable. He has Catwoman beat in every aspect and if she did anything to hurt Bruce, he'd be there to take her down if she needed beating.

1 Batman Has Let Catwoman Get Away But She's Never Out Fought Him

DC's Batman #118

Batman and Catwoman have finally given into their feelings for each other and it's the best thing for both of them. They make an amazing team, as only two people who have fought as many times as they have could. While Catwoman escaped Batman many times during her villain years, there's one thing she was unable to do and that's beat him.

Catwoman has some advantages over Batman but she's never been able to conclusively defeat him in a fight. More often than not, he let her get away because of his feelings for her. Catwoman is good but she can't hang with Batman giving it his all.

NEXT: DC: 10 Funny Comic Characters That Will Make You Laugh Out Loud