Eddie Izzard completed a gruelling challenge for Sports Relief, running 27 marathons in 27 days, with a double marathon on his last day on Sunday March 20.
The 54-year-old comedian battled dehydration, sunstroke and exhaustion for the charity challenge, which saw him run over 700 miles across South Africa.
He was forced to take an unscheduled rest day on the fifth day of the challenge, which meant he had to run two marathons on his final day.
Izzard attempted a similar feat in South Africa in 2012, but had to pull out due to health reasons.
After completing the mammoth task, he said: "I always knew I'd be back. When I didn't make it in 2012 I knew I'd be back. I can't stand upright, I have a huge blister and I'm exhausted. But I'm delighted."
Today I ran an 84km (56 mile) double marathon in 11 hrs 5mins & a 90km Comrades length marathon in 11 hrs 50 mins pic.twitter.com/8OdaRiikpZ
— Eddie Izzard (@eddieizzard) March 20, 2016
Izzard raised €1.72 million for Sports Relief.
Auctioning for @sportrelief some signed running shoes used in #27marathon27days @bbcthree https://t.co/b2rbE52VfE pic.twitter.com/ZtupOeICUs
— Eddie Izzard (@eddieizzard) March 21, 2016