British distance star Mo Farah has challenged the world's fasted man, Usain Bolt, to a champions race to raise money for charity.

The athletes struck up a special connection during the London 2012 Olympic Games where they both won two gold medals.

Now Farah, who won the 5,000m and 10,000m, wants to face sprint king Bolt who is the Olympic champion and world record holder over both 100 and 200m.

Speaking to Sky Sports, Farah said: "He's got his charity foundation, I've got the Mo Farah Foundation. It would be great to do a distance where people - proper athletics fans - vote in on what distance they think is most suitable (600 or 800m).

"Are you up for that? Come on, you've got to do it. Let's get it on."

Bolt responded positively.

"That sounds fun," he said. "It's going to be hard but it's charity so it's all about fun and enjoyment.

"I'm up for anything, for anything's possible."

But the Jamaican sprint sensation and reggae fan said that a 1,500m run would be out of the question.

"It's way too far," he explained. "Six hundred for sure I can try because I've done 600m in training."

Bolt previously turned down a 400m challenge from Kenya's 800m world record holder David Rudisha.