David Beckham ended all speculation. He won’t be the next James Bond.

"I've definitely not been contacted,” Beckham said, per ITV. “I'm definitely not obviously up for doing something like that, but it's nice to be linked I suppose.”

WATCH: Victoria Beckham Wets Herself At Dinner Party

For all his greatness, there are better options to play Great Britain’s top secret service agent.

Nicklas Bendtner

Obviously, being Danish is a fundamental flaw in the argument for Nicklas Bendtner as the next Bond. But if Jennifer Lopez can get away with playing an Italian girl in the Wedding Planner, Bendtner can pass for British.

The 27-year-old possesses all the qualities of the ideal Bond: arrogant, confident and unafraid to showcase his assets.

Zlatan Ibrahimovic

Same rules apply to Zlatan Ibrahimovic. The Swedish international was arrogant enough to once say, per FIFA.com, "I can't help but laugh at how perfect I am."

Like Bond, he’s also capable of the impossible.

Mario Balotelli

In keeping with the J. Lo rule, it’s time 007 got a new look. There’s none better than Mario Balotelli’s.

Like Bond, the AC Milan striker has a proven track record of handling multiple responsibilities simultaneously.

For more content, follow us on Twitter @SportsWN or LIKE US on Facebook

A video posted by Mario Balotelli (@mb459) on Jul 22, 2014 at 12:40pm PDT