Gun to your head - or, rather, powerful laser device pointed close to your groin - you could probably list all six actors who've played James Bond.
But Connery, Brosnan, Moore and so on are the just the tip of the (admittedly quite small) iceberg, as this list of the "other" Bonds proves...
1. Bob Holness
Best known for everyone's favourite pee-themed, letter-obsessed quiz show, Holness enjoyed a wide and varied career before he settled down behind the Blockbusters desk, once working as an airborne traffic reporter and briefly holding down a job in a South African printing press.
How he then ended up as secret agent James Bond 007 seems as great a mystery as "Who are the kind of parents that call their daughter Pussy Galore?" But he did, thanks to a 1956 BBC radio play based on Moonraker.
2. Barry Nelson
Eight years before Sean Connery met Dr No, Barry Nelson met Le Chiffre (played by Hollywood legend Peter Lorre) in this 1954 US TV version. Part of CBS's anthology series Climax!, the episode acted as a pilot for a James Bond Series that was never picked up.
Called "Jimmy Bond", 007 was an American secret agent in this incarnation, with Nelson later saying: "At that time, no-one had ever heard of James Bond... I was scratching my head wondering how to play it. I hadn't read the book or anything like that because it wasn't well-known."
What to Read Next
3. David Niven
There are two good things about the otherwise dire spy spoof that is 1967's Casino Royale: Burt Bacharach's score - who doesn't love 'The Look of Love'? - and David Niven, who plays the "real" Sir James Bond, forced out of retirement to deal with SMERSH.
Impeccably tailored and dripping with charisma, he's a darn sight better than the six others who also play a fake version of Bond in the same film, namely Peter Sellers, Ursula Andress, Barbara Bouchet, Joanna Pettet, Terence Cooper and Daliah Lavi. Then again, this is a movie where Woody Allen plays Bond's nephew, "Jimmy Bond", so perhaps this Casino Royale was not made with the critics in mind.
4. Toby Stephens
Who can forget Gustav Graves in Die Another Day? Well, yes, you and the rest of the world, including the actor who played him, Toby Stephens. Neatly ignoring his past in the Bond canon, Stephens has worked on a series of Radio 4 adaptations of Fleming's books.
Last year he did On Her Majesty's Secret Service, while 2015 saw the 46-year-old English actor tackle Diamonds Are Forever. Fingers crossed for Die Another Day in a couple of decades...
5. Michael Jayston
If you're clued up on Doctor Who lore, you'll recognise Michael Jayston as The Valeyard - that's the "amalgamation of the darker side of the Doctor's nature taken from somewhere between his twelfth and final incarnations", according to the Doctor Who Wiki - but Bond buffs know him as, um, Bond. Kind of.
Another audio agent, Jayston achieved 00 status in a radio adaptation of You Only Live Twice in 1990. This wasn't the first time he'd pretended to be an undercover aagent, with a role in the much-loved Tinker Tailor Soldier Spy TV serial in 1979.
6. Christopher Cazenove
In 1973, there was a documentary/literary review show called Omnibus: The British Hero - these were the days where there were things called "documentary/literary review shows" - and it was Cazenove's job to enact scenes from Fleming's novels.
What's important about his portrayal of Bond is that it told the tales as the books told them, with the laser from Goldfinger, for example, replaced with the "correct" torture device of the good ol' chainsaw.
Honourable mention: Pretty much everyone else you can think of...
You might have noticed we left audiobooks out of the equation. That's because close to a dozen others have technically "played" Bond too, as part of reading out Fleming's novels into a microphone.
So a tip of the hat to:

















