An inspirational endurance runner completed his one hundredth marathon in Dorset to raise funds for a children's charity.

Back in 2011, Neil Williams, from Plymouth, challenged himself to run an incredible 100 marathons and has completed 28 marathons and five ultra-marathons this year alone. 

To mark his 50th birthday, last weekend Neil completed marathons number 99 and 100 at the White Star Running Bad Cow Marathon in Rempstone, near Wareham on September 9 and 10. 

Neil said: “I turned 50 in June of this year and I thought it might be a great challenge to try and complete 100 marathons before the end of the year." 

Through his running, Neil is raising funds for children's charity the NSPCC and he said he hoped his multiple marathons effort would raise more than one marathon alone. 

“Having experienced mental and physical abuse as a child, I thought it extremely fitting that I run for the NSPCC as I have always regularly donated," he said. 

Neil has set himself a fundraising target of £1,000 but he said he hopes to exceed it. 

To complete the remarkable challenge, Neil has taken on marathons across the UK, Europe and even Canada. 

Earlier in 2017, in an incredible show of endurance, Neil ran five marathons in five days and if that wasn’t enough, he will run 100 miles in one go this weekend. 

He said: “I am feeling excited and looking forward to the challenge, although there is as much apprehension too. 

“Still I'll give it my best effort and that's all any of us can do.” 

Alison Armer, NSPCC community fundraising manager for Plymouth, said:

“I can’t thank Neil enough for running so many miles to raise money for the NSPCC. 

“The funds he has worked hard to raise will go towards continuing our fight for every childhood, and supporting vital services like Childline, the Speak Out Stay Safe programme and the services run from our Plymouth service centre.” 

Neil trains with Storm Plymouth running club an if you would like to donate visit