Google+

Top 200 Sexiest Characters In Sci-Fi

Are you ready for the hottest countdown you ever read on this website? Here they are – the results of our Sexiest Characters In Sci-Fi & Fantasy Ever poll , as voted for by you!

It’s a brilliantly eclectic mix and while, as always, current shows and recent films nab the lion’s share of the positions, we’re glad to see some fabulously sexy classic sci-fi and fantasy characters putting in a good showing too. Wait till you see who’s at number three in the women’s list!

And just for fun, we paired the top 100 sexiest men

in order with the Top 100 sexiest women…

…No real reason, we just thought we’d like to see which couples looked more likely to hit it off and which ones would scratch each other’s eyes out

A couple of points:

• We were asking you to vote for characters rather than actors, so some actors have multipler placings.

• Also the boundaries between whether a character is another character or just a different aspect of the same character became blurred at times, so we’ve done our best to adjudicate – you may disagree. Tough luck.

• So you don’t have to trawl through every page if you don’t want to, we offered jump links at the bottom of every page for more relaxed browsability. You can cheat and look at the Top 10 right now if you want!




100 Sarah Jane Smith

Doctor Who

Played by: Elisabeth Sladen

Doctor Who

Played by: Arthur Darvill

Love match? Well, they’re both from the Who niverse, so they could certainly meet. And all that time-travelling means the age gap need not be a problem. But Sarah Jane is married to her job, so Rory would have to work hard to turn her head. And he’ll need to be a good dad. She adopts alien kids like some kind of sci-fi Angelina Jolie…

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

99 Number Eight

Battlestar Galactica

Played by: Grace Park

99 Hoban “Wash” Washburne

Firefly

Played by: Alan Tudyk

Love match? A kick-ass lass, Number Eight is obviously Wash’s type (look at his wife), but is he her’s? And will the whole robot thing be sticking point?

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

98 Deanna Troi

Star Trek: The Next Generation

Played by: Marina Sirtis

98 Steve Hiller

Independence Day

Played by: Will Smith

Love match? We’re sensing something here.

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

97 Astrid Farnsworth

Fringe

Played by: Jasika Nicole

97 Elijah

The Vampire Diaries

Played by: Daniel Gillies

Love match? The suave vampire baddie and the cute lab assistant/number-crunching, emotionally-stunted soldier (delete depending on what universe you’re in) – we really can’t see this one happening without some extreme glamouring involved.

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

96 Emma Peel

The Avengers

Played by: Diana Rigg

96 Rick Deckard

Blade Runner

Played by: Harrison Ford

Love match? Typical. So many robots on this list, and gruff old Deckard ends up with one of the most vivaciously, unrobotic women ever. After flirting with Steed for so long, we think Ms Peel may look for a somewhat more chipper fellow than the glum replicant hunter. Besides which, we know from her final episode of The Avengers that she only dates men in bowler hats.

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

95 Uhura

Star Trek

Played by: Nichelle Nichols

95 Rupert Giles

Buffy the Vampire Slayer

Played by: Anthony Stewart Head

Love match? A possible match here. They both seem pretty buttoned-up and strait-laced most of the time, but with a wilder, raunchier side just below the surface. Besides, he could play guitar while she does her fan dance…

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

94 Susan Ivanova

Babylon 5

Played by: Claudia Christian

94 Mickey Smith

Doctor Who

Played by: Noel Clarke

Love match? Early wimpy Mickey wouldn’t even register on her radar, but later hero Mickey might grab her attention in a “look at the size of my gun” kinda way.

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

93 Callisto

Xena: Warrior Princess

Played by: Hudson Leick

93 Buck Rogers

Buck Rogers In The 25th Century

Played by: Gil Gerard

Love match? Not likely. She’d eat him alive. And she’d be more interested in Twiki as sex toy…

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

92 Leela

Doctor Who

Played by: Louise Jameson

92 Teal’c

Stargate SG-1

Played by: Christopher Judge

Love match? Hell yeah! (Or maybe, “Indeed!”) He’s far more her type than that wet Gallifreyan guard she copped off with in Doctor Who .

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

91 Xev

Lexx

Played by: Xenia Seeberg

91 Steve Austin

The Six Million Dollar Man

Played by: Lee Majors

Love match? To be honest, we don’t think there’s any man the sexually voracious Lexx girl would turn down. She might blow a few of Steve’s circuits, though.

Jump to: 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

90 Ellen Ripley

Alien, etc

Played by: Sigourney Weaver

90 Roy Batty

Blade Runner

Played by: Rutger Hauer

Love match? Two Ridley Scott creations pair up in our sci-fi speed dating service. And it would have to be speed dating in this case – before he’s “retired”.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

89 Myka Bering

Warehouse 13

Played by: Joanne Kelly

89 Peter Parker

Spider-Man

Played by: Tobey Maguire

Love match? Nah, she’s in love with another Pete – Latimer – even if she doesn’t know it yet. Though Peter Parker does have a similar schoolboy humour and geekiness factor. They could have a quick swing… sorry fling, perhaps.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

88 Chiana

Farscape

Played by: Gigi Edgley

88 The Fifth Doctor

Doctor Who

Played by: Peter Davison

Love match? It may not seem likely at first – the very English Doctor and the sexually-charged alien don’t seem a natural fit. But we reckon Chiana would find him a fascinating challenge.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

87 Melinda Gordon

The Ghost Whisperer

Played by: Jennifer Love Hewitt

87 Rick Grimes

The Walking Dead

Played by: Andrew Lincoln

Love match? Melinda likes a man in a uniform (her hubbie in the show was a paramedic) and there is a kinda Walking Dead /Talking Dead synergy. Could work.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

86 Drusilla

Buffy The Vampire Slayer/Angel

Played by: Juliet Landau

86 Curtis Donovan

Misfits

Played by: Nathan Stewart-Jarrett

Love match? Well, he’s taciturn and she’s loquacious – maybe opposites could attract? And you get the feeling Dru would be delighted at the idea of a man who turns into a woman. She doesn’t look shy of a bit of sexual experimentation if you ask us.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

85 Kenzi

Lost Girl

Played by: Ksenia Solo

85 Loki

Thor

Played by: Tom Hiddleston

Love match? The fact that Kenzi’s mentor, Bo, has been out with a Loki – and he turned out to be a bit of a git – suggests that Kenzi would steer well clear. Which would be a shame, because we think the perky Goth and the pesky god have a similar impish humour that would make them a natural fit.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

84 Morgan

Camelot

Played by: Eva Green

84 Charles Gunn

Angel

Played by: J August Richards

Love match? We can’t see the original streetwise Gunn ever falling for the devious witch. But the upgraded, Wolfram & Hart lawyer Gunn? Yeah, that makes some kind of morally-bankrupt sense…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

83 Jenny Lewis/Claudia Brown

Primeval

Played by: Lucy Brown

83 Richard Cypher

Legend of the Seeker

Played by: Craig Horner

Love match? Yup. You just know that Jenny/Claudia – despite all the pretence about liking  “intellectual men” – spends all day fantasising about hunky workmen who rip their shirts off.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

82 Claire Bennet

Heroes

Played by: Hayden Panettiere

82 Captain John Hart

Torchwood

Played by: James Marsters

Love match? Nah. Claire prefers angsty teens and Captain John prefers Captain Jack. And the world is better that way.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

81 Jadzia Dax

Star Trek: Deep Space Nine

Played by: Terry Farrell

81 The Fourth Doctor

Doctor Who

Played by: Tom Baker

Love match? Of course. After all, she could change bodies to keep up with him…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

80 Audrey Parker

Haven

Played by: Emily Rose

80 Leo Wyatt

Charmed

Played by: Brian Krause

Love match? Probably not. Despite Wyatt being a Whitelighter, you get the feeling that all he really wants to do is settle down, have kids and paint white picket fences, whereas Audrey (or whoever she really is) likes a bit of excitement in her life.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

79 Darla

Buffy The Vampire Slayer/Angel

Played by: Julie Benz

79 Michael Vaughn

Alias

Played by: Michael Vartan

Love match? We reckon he could tame her, and he’d love that purring voice…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

78 Donna Noble

Doctor Who

Played by: Catherine Tate

78 Lafayette Reynolds

True Blood

Played by: Nelsan Ellis

Love match? Not likely. Though we reckon they could be best buddies, and enjoy some Olympian bitching sessions and shopping trips.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

77 Ellen Harvelle

Supernatural

Played by: Samantha Ferris

77 Worf

Star Trek: The Next Generation

Played by: Michael Dorn

Love match? Oddly yeah, we can see the scowltastic Klingon and the bar-owning supernatural hunter hitting it off, so long as she doesn’t mistake him for a demon and kill him first.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

76 Trinity

The Matrix

Played by: Carrie-Anne Moss

76 Marcus Cole

Babylon 5

Played by: Jason Carter

Love match? The Matrix warrior and the Babylon 5 Ranger would make perfect sparring partners. She’d be especially impressed with his extendable staff.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

75 Leeta

Star Trek: Deep Space Nine

Played by: Chase Masterson

75 Trip Tucker

Star Trek Enterprise

Played by: Connor Trinneer

Love match? If a fuzzy blue anomaly ever merged their time lines, we reckon the Enterprise chief engineer and the Dabo girl would get along like a shuttle on fire. Though she might want him to get some of those lobe-stretching earrings, considering her fondess for Ferengi.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

74 Paige Matthews

Charmed

Played by: Rose McGowan

74 The Eighth Doctor

Doctor Who

Played by: Paul McGann

Love match? He was the first Doctor to have an on-screen snog, but since Grace didn’t want to go travelling with him, we reckon he’s more than willing to practice his newfound lip-locking action with the feisty Paige.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

73 Catwoman

Batman TV series

Played by: Julie Newmar

73 Robb Stark

Game Of Thrones

Played by: Richard Madden

Love match? They both like black, to be sure, but there is a conflict. She surrounds herself with cats. His family prefer dire wolves. There could be blood.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

72 Shalimar

Mutant X

Played by: Victoria Pratt

72 Gaius Baltar

Battlestar Galactica

Played by: James Callis

Love match? Let’s face it – after all that time dreaming about a sexy robot, we can see Baltar falling for an incredibly similar-looking woman who’s got some real animal magnetism…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

71 Zoe Graystone

Caprica

Played by: Alessandra Torresani

71 Nathan Young

Misfits

Played by: Robert Sheehan

Love match? Well, they were both young tearaways, so there’s every chance love would blossom. And that whole dying and getting turned into a Cylon thing that happened to Zoe? Well, Nathan’s had worse girlfriends…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

70 HG Wells

Warehouse 13

Played by: Jaime Murray

70 Tom

Being Human

Played by: Michael Socha

Love match? Poor Tom is saving himself for the right woman, and we’re not sure Helena Wells is that woman. He may be the werewolf, but she’d eat him alive.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

69 Vampire Willow

Buffy The Vampire Slayer

Played by: Alyson Hannigan

69 Carson Beckett

Stargate Atlantis

Played by: Paul McGillion

Love match? We’re pretty sure Vampire Willow is more interested in women anyway, but being a doctor, Carson might forge a relationship with her based on supplying blood. Unlikely, though.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

68 Sydney Bristow

Alias

Played by: Jennifer Garner

68 Tyrion Lannister

Game Of Thrones

Played by: Peter Dinklage

Love match? We think Sydney’s the kind of broad-minded lass who wouldn’t let a mere height difference get in the way of a good relationship. And Tyrion may be short, but there’s Cleary something he’s got that impresses the ladies. And we don’t mean his brains.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

67 Alisha Bailey

Misfits

Played by: Antonia Thomas

67 Simon Bellamy

Misfits

Played by: Iwan Rheon

Love match? Well, um, yeah. It was their density, in a Back To The Future kinda way…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

66 Barbarella

Barbarella

Played by: Jane Fonda

66 Blade

Blade

Played by: Wesley Snipes

Love match? We don’t see a long lasting relationship, but we do see lots of very passionate one-night stands.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

65 T’Pol

Star Trek Enterprise

Played by: Jolene Blalock

65 Lex Luthor

Smallville

Played by: Michael Rosenbaum

Love match? You kinda get the feeling that Lex would love the challenge of an emotionless female. They require so much less maintenance. And T’Pol would no doubt find his obsession with Clark fascinating. It might not be love, exactly, but we can see these two in a mutually beneficial relationship.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

64 Storm

X-Men

Played by: Halle Berry

64 Jason Stackhouse

True Blood

Played by: Ryan Kwanten

Love match? In you dreams, Jason. Literally. You can bet Jason has sexual fantasies about copping off with women who look like Halle Berry. We can’t see the haughty Storm ever warming to sleazy Southern sex maniac.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

63 Jean Grey

X-Men

Played by: Famke Janssen

63 Alex Krycek

The X-Files

Played by: Nicholas Lea

Love match? Jean spent far too long shacked up with the wet Cyclops, so you could understand why Wolverine turned her head. However, maybe bad boy Krycek would be a happy medium? Though he would have trouble keeping all those conspiracies hidden from a telepath.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

62 Annie Sawyer

Being Human

Played by: Lenora Crichlow

62 Jack Shephard

Lost

Played by: Matthew Fox

Love match? Possible match. They both hang around waiting rooms to heaven.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

61 Anya

Buffy The Vampire Slayer

Played by: Emma Caulfield

61 James T Kirk

Star Trek

Played by: William Shatner

Love match? Doomed. Anya had enough problems getting the dependable Xander to settle down, so she’d be on to a loser with serial romancer Kirk. But we’d love to see her vengeance on him after he dumps her. Unless it’s already happned – that could explain his crap death scene in Generations .

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

60 Padmé Amidala

Star Wars prequels

Played by: Natalie Portman

60 Obi Wan Kenobi

Star Wars prequels

Played by: Ewan McGregor

Love match? Uh-oh! This could all end in tears if his Padawan finds out. Though, to be honest, it was never clear why she fell for insipid Anakin and not charming Obi in the films in the first place.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

59 Bella Swan

Twilight

Played by: Kristen Stewart

59 Jaime Lannister

Game Of Thrones

Played by: Nikolaj Coster-Waldau

Love match? Nope. She only fancies men who can give her eternal life, whereas most of the men in Game Of Thrones look more likely to give her either a sexual disease or a invitation to the chopping block. Lannister prefers his sister anyway.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

58 Princess Leia

Star Wars

Played by: Carrie Fisher

58 Oliver Queen

Smallville

Played by: Justin Hartley

Love match? We can see this working. He’s rich enough to be a prince, and he’d love to show her why they call him Green Arrow.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

57 Eowyn

The Lord Of The Rings

Played by: Miranda Otto

57 Spock

Star Trek, 2009

Played by: Zachary Quinto

Love match? Not sure this would work out. Eowyn didn’t seem too interested in the pointy-eared guys in Middle-earth.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

56 Bonnie Bennett

The Vampire Diaries

Played by: Kat Graham

56 Jayne Cobb

Firefly

Played by: Adam Baldwin

Love match? We can imagine there’d be initial attraction on his side, and initial revulsion on her side. And that’s the way it would stay.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

55 Illyria

Angel

Played by: Amy Acker

55 Jean Luc-Picard

Star Trek: The Next Generation

Played by: Patrick Stewart

Love match? This we can see. This we can see slash fiction about, too. So maybe this isn’t something we want to see. But Illyria would fit so well in the Trek universe. And she’d bring some colour to the beige Next Generation sets.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

54 Captain Kathryn Janeway

Star Trek: Voyager

Played by: Kate Mulgrew

54 Spock

Star Trek

Played by: Leonard Nimoy

Love match? We always though there was a hint that Tuvok and Janeway had had a thing going back in the day (may unrequited, maybe not) and it makes sense that the ever-practical Captain would appreciate a man with a strong sense of logic. Spock, on the other hand, may have extreme problems with the illogicality of her hair.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

53 Jo Harvelle

Supernatural

Played by: Alona Tal

53 Lee Adama

Battlestar Galactica

Played by: Jamie Bamber

Love match? A really good match. Both are tough and compromising; they could hunting together. And if she ever needs a lawyer when one of her kills is captured on CCTV…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

52 Winifred Burkle

Angel

Played by: Amy Acker

52 James T Kirk

Star Trek, 2009

Played by: Chris Pine

Love match? The new Kirk, much like the old Kirk, is probably too much of a Jack-the-lad for the bookish Fred. This love match probably won’t be a case of “Engage”, though if starts quoting Shakespeare like the old Kirk, this new one might charm his way into a one-night stand.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

51 Catwoman

Batman Returns

Played by: Michelle Pfeiffer

51 Jack O’Neill

Stargate SG-1

Played by: Richard Dean Anderson

Love match? If the roguish, quipping Stargate team leader could do a bit of masked, fancy dress role-playing, we reckon Catwoman would happily get her claws into him.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

50 Seven-Of-Nine

Star Trek: Voyager

Played by: Jeri Ryan

50 Boromir

The Lord Of The Rings

Played by: Sean Bean

Love match? Resistance is futile. A good seeing to by Seven, and Boromir would have a new precious ring to distract him.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

49 Max Guevara

Dark Angel

Played by: Jessica Alba

49 Charles Xavier

X-Men: First Class

Played by: James McAvoy

Love match? Considering how quickly Charles got his First Class of mutants clad to the nines in leather, we reckon Max is certainly his type

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

48 Bo

Lost Girl

Played by: Anna Silk

48 Neo

The Matrix

Played by: Keanu Reeves

Love match? It’s a marriage made in long, leather coat heaven.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

47 Cordelia Chase

Buffy The Vampire Slayer/Angel

Played by: Charisma Carpenter

47 John Sheppard

Stargate Atlantis

Played by: Joe Flannigan

Love match? The unassuming, quick-witted, quietly intelligent military man would seem a perfect fit for Cordelia, if she can get over the fact that Angel’s always going to be moping after Buffy. Forget fang-face Cordy and go for someone more dependable and less angsty.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

46 Abby Maitland

Primeval

Played by: Hannah Spearritt

46 Bill Compton

True Blood

Played by: Stephen Moyer

Love match? Nah. Although Bill clearly likes petite blondes, Abby likes a man with a sense of humour. Bill would be far too intense for her.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

45 Martha Jones

Doctor Who

Played by: Freema Agyeman

45 Peter Bishop

Fringe

Played by: Joshua Jackson

Love match? You know what? We could see this working. Martha’s already walked one alternate world in the name of unrequited love; we’re sure she’d walk a few more to impress Peter.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

44 Laura Roslin

Battlestar Galactica

Played by: Mary McDonnell

44 Eames

Inception

Played by: Tom Hardy

Love match? Heh heh. Yeah, we reckon the cocky Eames could be the president’s bit of rough on the side easily. Who cares about the age gap? Roslin has cougar written all over her…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

43 Gabrielle

Xena: Warrior Princess

Played by: Renée O’Connor

43 Daryl Dixon

The Walking Dead

Played by: Norman Reedus

Love match? We’re still not convinced that Gabrielle wouldn’t rather shack up with Xena, so Bo from Lost Girl would be more likely match. On the other hand, Daryl? He’s a hard man to love. Easy to find sexy, but hard to love.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

42 Toshiko Sato

Torchwood

Played by: Naoko Mori

42 Chuck Bartowski

Chuck

Played by: Zachary Levi

Love match? 50/50 chance of this working out. They could certainly geek out over technology, but the Torchwood team’s predilection for sexual experimentation might be a little too raunchy for boy-for-next-door Bartowski.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

41 Kara “Starbuck” Thrace

Battlestar Galactica

Played by: Katee Sackhoff

41 Magneto

X-Men: First Class

Played by: Michael Fassbender

Love match? We can see an attraction… (sorry… we’re so very, very sorry…)

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

40 Pam Swynford De Beaufort

True Blood

Played by: Kristin Bauer

40 Jon Snow

Game Of Thrones

Played by: Kit Harrington

Love match? The vampires in True Blood seem to have a taste for news anchormen – and not in a good way – so we’re not sure if Pam would rather rip Snow’s throat open. Oh, hang on. Not that Jon Snow?

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

39 Alice

Resident Evil

Played by: Milla Jovovich

39 Hal

Being Human

Played by: Damien Molony

Love match? Good grief. Probably the only straight male in this list who’d have problems with Alice is the obsessive compulsive Hal. He’d make her arrange all her gun in order of size. But then he has all sorts of issues. This would never work. Hal needs the female equivalent of a Bill Compton… or a very patient ghost.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

38 Gwen Cooper

Torchwood

Played by: Eve Myles

38 Mick St John

Moonlight

Played by: Alex O’Loughlin

Love match? Although Gwen seems quite happy with portly Welshmen, it’s not unbelievable that the suave vampire could have his wicked way with her. If he wore a military coat, that’d be the clincher.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

37 Number Six

Battlestar Galactica

Played by: Tricia Helfer

37 Ianto

Torchwood

Played by: Gareth David-Lloyd

Love match? Well, Ianto has past form with cyberwomen, so hell yeah, this could work.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

36 Kate Austen

Lost

Played by: Evangeline Lilly

36 Wesley Wyndam-Pryce

Angel

Played by: Alexis Denisof

Love match? Fugitive killer Kate may seem a little too hard-to-handle for the bookish, failed Watcher, but then again he dated a girl who turned into a potentially planet-destroying demigod. Stranger things have happened.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

35 Olivia Dunham

Fringe

Played by: Anna Torv

35 John Crichton

Farscape

Played by: Ben Browder

Love match? There are two Olivias doing the rounds, and at one point there were two Crichtons. so we’re sure Aeryn and Peter Bishop wouldn’t mind if two of them coped off.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

34 Leeloo

The Fifth Element

Played by: Milla Jovovich

34 Legolas

The Lord Of The Rings

Played by: Orlando Bloom

Love match? They could always talk about hair products.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

33 Kahlan Amnell

Legend Of The Seeker

Played by: Bridget Regan

33 Tony Stark

Iron Man/The Avengers

Played by: Robert Downey Jr

Love match? There’s little doubt that the gorgeous Mother Confessor would turn the eye of the womanising Stark, but she may be a little bit too holier-than-thou for his liking.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

32 Ruby (Dark haired version)

Supernatural

Played by: Genevieve Cortese

32 Clark Kent

Smallville

Played by: Tom Welling

Love match? This would be a disaster, unless the duplicitous Ruby manages to nab Clark when he’s under the influence of (ruby) red Kryptonite.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

31 Sarah Walker

Chuck

Played by: Yvonne Strahovski

31 Connor Temple

Primeval

Played by: Andrew Lee-Potts

Love match? Connor is so much like a UK version of Chuck (minus the green polo shirt) this seems like a match made in geek heaven.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

30 Piper Halliwell

Charmed

Played by: Holly Marie Combs

30 Thor

Thor/The Avengers

Played by: Chris Hemsworth

Love match? The Charmed girls have past form with all kinds of gods and mystical creatures, so we reckon Piper would up for a bit of a hammering from Thor.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

29 Lois Lane

Smallville

Played by: Erica Durance

29 Indiana Jones

Raiders Of The Lost Ark

Played by: Harrison Ford

Love match? Durance’s take on Lois always seemed to be channelling the spirit of spunky Marion Ravenwood anyway, so yeah, this could be a match.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

28 Dana Scully

The X-Files

Played by: Gillian Anderson

28 Harry Potter

Harry Potter film series

Played by: Daniel Radcliffe

Love match? Nope. She wouldn’t believe he was really magic.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

27 Kaylee Frye

Firefly

Played by: Jewel Staite

27 The Eleventh Doctor

Doctor Who

Played by: Matt Smith

Love match? The Eleventh Doctor seems more fascinated by quirky women with complicated pasts (and presents… and futures…) while Kaylee likes her Doctors a little more strait-laced (to the point of introversion).

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

26 Sookie Stackhouse

True Blood

Played by: Anna Paquin

26 Daniel Jackson

Stargate SG-1

Played by: Michael Shanks

Love match? If Sookie read Jackson’s mind, she probably fall into a jargon-induced narcoleptic coma.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

25 Samantha Carter

Stargate SG-1

Played by: Amanda Tapping

25 Cole Turner

Charmed

Played by: Julian McMahon

Love match? He’s an untrustworthy rogue and she’s military through and through. Wouldn’t happen.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

24 Rose Tyler

Doctor Who

Played by: Billie Piper

24 Alcide Herveaux

True Blood

Played by: Joe Manganiello

Love match? Alcide would probably be besotted with a Cockney version of Sookie (small, blonde, feisty, likes chips) and Rose would doubtlessly not chuck him out of bed. But we know she’s not keen on werewolves…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

23 Echo

Dollhouse

Played by: Eliza Dushku

23 Fox Mulder

The X-Files

Played by: David Duchovny

Love match? There are slash fiction writers out there who really want to believe this could happen… And we don’t think Echo would be put off by his porn collection.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

22 River Song

Doctor Who

Played by: Alex Kingston

22 James Sawyer

Lost

Played by: Josh Holloway

Love match? You can almost hear River cooing, “Hello, sweetie…” as she ogles Sawyer’s abs. What’s more, she could probably give him a few spoilers and wipe the final season of Lost out of existence…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

21 Zoe Washburne

Firefly

Played by: Gina Torres

21 John Mitchell

Being Human

Played by: Aidan Turner

Love match? We’re pretty sure that as soon as Mitchell started showing any signs of reverting to his bad old ways, Zoe would just casually shoot him in the head.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

20 Arwen

The Lord Of The Rings

Played by: Liv Tyler

20 Jacob Black

Twilight

Played by: Taylor Lautner

Love match? He’s a bit young for her, by a few millennia probably. She tends to like more worldly men. But Jacob would probably be interested in her – she could get him free Aerosmith tickets and make him the coolest guy in the pack.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

19 Aeryn Sun

Farscape

Played by: Claudia Black

19 Wolverine

X-Men

Played by: Hugh Jackman

Love match? A man Aeryn could use for target practice and still snuggle up with afterwards – yup, perfect match.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

18 Xena

Xena: Warrior Princess

Played by: Lucy Lawless

18 Han Solo

Star Wars

Played by: Harrison Ford

Love match? Yep, he’s definitely into princesses.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

17 Jessica Hamby

True Blood

Played by: Deborah Ann Woll

17 Edward Cullen

Twilight

Played by: Robert Pattinson

Love match? Jessica doesn’t normally go for vampires, but her track record with red neck humans isn’t so good, so maybe she should give Edward a go. In turn, she might liven him up a bit.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

16 Daenerys Targaryen

Game Of Thrones

Played by: Emilia Clarke

16 Captain Jack Sparrow

Pirates Of The Caribbean

Played by: Johnny Depp

Love match? Jack may have stood a chance wooing Daenerys back when she was still an innocent little thing, but now that she’s had that whole Horse Lord breaking-in experience, the pirate’s blustering charms are probably doomed to failure.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

15 Phoebe Halliwell

Charmed

Played by: Alyssa Milano

15 Merlin

Merlin

Played by: Colin Morgan

Love match? He’s a wizard. She’s a witch. Bingo.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

14 Willow Rosenberg

Buffy The Vampire Slayer

Played by: Alyson Hannigan

14 Angel

Angel

Played by: David Boreanaz

Love match? Angel may still be pining for Buffy but trying to cop off with her best mate is not a good idea, for so many reasons. Willow, if we could have paired you off with Jessica Hamby we would have.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

13 Guinevere

Merlin

Played by: Angel Coulby

13 The Tenth Doctor

Doctor Who

Played by: David Tennant

Love match? What does Doctor 10 look for in a woman? It’s tempting to say “a pulse”. We’re certain he’d be flirting with Camelot’s queen, and her dalliance with Lancelot proves she has the wandering eye. On the other hand, we also know that in a previous incarnation the Doctor was Merlin, in which case, this becomes one of the weirdest bizarre love triangles in history.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

12 Selene

Underworld

Played by: Kate Beckinsale

12 Aragorn

The Lord Of The Rings

Played by: Viggo Mortensen

Love match? Aragorn seems to like his women a bit more ethereal and flowy-dressy and starry-eyed. He’d probably assume Selene was a barrow wight and stick a sword through her. And while he’s hairy enough for the werewolf-loving Selene, he’s too damned noble to do things doggy-style, surely?

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

11 Inara Serra

Firefly

Played by: Morena Baccarin

11 Arthur

Merlin

Played by: Bradley James

Love match? Bet all that chivalrous knight nonsense would be straight out of the window if these two ever hooked up. The King and his companion – they’d make a lovely couple, but any resulting kids could leave Camelot with a decades-long war over disputed succession.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

10 Faith

Buffy The Vampire Slayer

Played by: Eliza Dushku

10 Jack Harkness

Torchwood

Played by: John Barrowman

Love match? As George Michael once told Captain Jack after a particularly hot one night stand, “You gotta have Faith.”

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

9 River Tam

Firefly

Played by: Summer Glau

9 Mal Reynolds

Firefly

Played by: Nathan Fillion

Love match? Okay, this vote has thrown up some unlikely couples, and while this pairing is more possible than most – hell, they’re from the same show – the fallout from any relationship in terms of crew morale just doesn’t bear thinking about.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

8 Amy Pond

Doctor Who

Played by: Karen Gillan

8 Eric Northman

True Blood

Played by: Alexander Skarsgard

Love match? Amy has a penchant for really ancient men who don’t look their age (The Doctor, Rory), and Eric likes a fiery woman who knows their mind. This could work, if he doesn’t do something silly, like eat her parents or turn his nose up at deep fried Mars bars.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

7 Katherine Pierce

The Vampire Diaries

Played by: Nina Dobrev

7 Stefan Salvatore

The Vampire Diaries

Played by: Paul Wesley

Love match? Well, that settles that argument in the show. Sorry Damon. Then again, if Stefan and Katherine are back together that means that Elena is up for grabs again…

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

6 Morgana

Merlin

Played by: Katie McGrath

6 Klaus

The Vampire Diaries

Played by: Joseph Morgan

Love match? It’s the age old story. Boy meets girl. Boy tries to eat girl. Girl turns her blood to poison. Boy and girl fight for a bit, then fall into a passionate embrace and a post-coital chat about taking over the world.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

5 Buffy Summers

Buffy The Vampire Slayer

Played by: Sarah Michelle Gellar

5 Spike

Buffy The Vampire Slayer

Played by: James Marsters

Love match? We haven’t fixed this poll, okay? This is just how it fell. Some things are just meant to be. Sorry Angel.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

4 Caroline Forbes

The Vampire Diaries

Played by: Candice Accola

4 Sam Winchester

Supernatural

Played by: Jared Padalecki

Love match: Sam would be torn. His natural inclination would be to kill her, but he’d see that she’s struggling against her natural instincts, so he’d get all angsty about it. Best to leave her well alone. Caroline, for her part, would probably be put off by his sweaty, demon-killing odour. She likes men who like toiletries.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

3 Wonder Woman

Wonder Woman

Played by: Lynda Carter

3 Castiel

Supernatural

Played by: Misha Collins

Love match? A bizarre match – the angel and the Amazon. There’s not much have in common – except wings – but it’s still a match made in heaven. Pervy geek heaven that is.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

2 Elena Gilbert

The Vampire Diaries

Played by: Nina Dobrev

2 Dean Winchester

Supernatural

Played by: Jensen Ackles

Love match? Not a chance. He wouldn’t be able to put up with all that namby pamby college rock she listens to and he’d kill all her friends.

Jump to: 100-91 , 90-81 , 80-71 , 70-61 , 60-51 , 50-41 , 40-31 , 30-21 , 20-11 , Top 10

1 Uhura

Star Trek, 2009

Played by: Zoe Saldana

1 Damon Salvatore

The Vampire Diaries

Played by: Ian Somerhalder

Love match? We’ve got to admit that while the number one male in this list is fairly predictable, the number one female was a bit of a pleasant surprise. We’re sure Damon isn’t complaining. Uhura mark 2 is the kind of woman who could easily make him forget all about Elena. Would Uhura hit it off with him, though? The evidence so far is that she prefers her men a little less on the manic side. And blue blooded… which isn’t going to impress a vampire.

Subscribe to SFX magazine for more fun features in print!

 

Join the Discussion
Add a comment (HTML tags are not allowed.)
Characters remaining: 5000