Oldest person ever to run a full marathon on October 19, 2011 Get link Facebook X Pinterest Email Other Apps With a finish time of eight hours and 25 minutes, 100-year-old Indian-born Brit Fauja Singh completed the Toronto Waterfront marathon to become the oldest person ever to run a full marathon.