A Darlington runner has completed his 100th marathon.

Harbhag Singh, known as Harry to his friends, has taken just over 20 years to complete the century.

The Darlington Harrier, aged 58, was inspired to take up running in 1981 after watching the London Marathon.

He took part in the first Great North Run that year, and has done every one since. He completed his first marathon in Horsforth, near Leeds, in March 1982.

Mr Singh has travelled the country to pursue his hobby, culminating at the weekend with the Robin Hood Marathon, near Nottingham, which was his 100th.

His personal best time is 2hrs 55mins 8secs, achieved in Wolverhampton in 1984. He also broke the three-hour barrier in one of his eleven London Marathons in 1987.

Mr Singh, who keeps a log of every marathon he completes, has an average time of 3-32-50, and has clocked up 2,671 miles along the way.

He said: "I had no idea at the time I started that I was going to do 100 marathons.

"It feels great, but as far as I am concerned it is in the past now.

"I always look forward. It is like having a meal and then you are hungry again."

Mr Singh has also completed several ultra-marathons, including 50-mile races, 12- hour races and one 24-hour race.

His next aim is to pass the five million yard mark in marathons, which will be just after his 108th race, and the five million metres mark after 118 races.

Mr Singh praised Robin and Susie Rutherford, from Darlington Harriers, his family and his wife, Nachhatar Kaur Singh, for all their support over the years.