A DEDICATED man has ran 1,000 miles to raise an "incredible" amount of money for a life-changing cause.

Richard Haines from Binfield and his teammates have been running for five and a half months as part of a challenge to raise money for the Thames Valley Air Ambulance (TVAA).

'I took my shirt off to stem the bleeding’ – how a teacher helped terror attack victims

While not receiving any funding from the government or the National Lottery, the TVAA provide emergency medical services by air and land to patients within the counties of Berkshire, Buckinghamshire and Oxfordshire.

Mr Haines completed 1,000 miles of running to raise £3,500 for the charity.

He posted on social media: Five & a half months & we’ve finally finished our 1000 mile run challenge for @TVAirAmb that’s a lot of commitment, energy & sweat. We’ve raised nearly £3,500 for an incredibly important charity & learnt a lot about ourselves. Matt is a constant inspiration."

READ MORE: James Furlong tribute at The Holt School – IN PICTURES

Amanda McLean, CEO of Thames Valley Air Ambulance, said: "Well done and thank you. Awesome and inspiring achievement. "Especially proud that these fabulous people are all in my wonderful village."

"Thanks for your kind words Amanda and also a massive thanks for the wonderful service @TVAirAmb provides to this community. We are lucky to have you and your team!", Richard added.

The money raised from the fundraiser will help fund their helicopter, critical care response vehicles and resources needed to help people.