Dalziel returned to the Champ Car World Series in 2007 as driver of one of the two Pacific Coast Motorsports cars. He was dropped by the team and replaced by Mario Domínguez in September 2007, with two races of the season remaining. His best Champ Car finish was 7th place in the Toronto Grand Prix, at the only track he raced a Champ Car at more than once. In 2008 he piloted SAMAX Motorsport's Riley-BMW Daytona Prototype alongside teammate Henri Zogaib. He also competed in the inaugural season of Superleague Formula.
In 2009 Zogaib became under investigation for operating a Ponzi scheme in which he reportedly conned Dalziel and his father out of US$550,000. In May 2009, Dalziel won his judgement over Zogaib in the amount of US$608,000 and continues to legally battle to retrieve his money.
In 2009 Dalziel competed for Orbit Racing in the Grand American Sports Car Series recording one podium finish and numerous top tens.
On 26 January 2012, Dalziel scored his first career Rolex Sports Car Series pole position in the 2012 24 Hours of Daytona in the No. 8 Starworks Motorsport Riley-Ford Daytona Prototype. He went on to finish second in the race with teammates Allan McNish, Lucas Luhr, Enzo Potolicchio and Alex Popow.[2] He won the Watkins Glen 200 and six podiums, finishing runner-up in the Rolex DP drivers championship. Also, Dalziel got three LMPC class wins at the American Le mans Series with Core, including Petit Le Mans.
The Brit continued Starworks in the 2013 Rolex DP class. Partnering with Alex Popow, he got one win and five podiums. He also competed in four ALMS rounds in different classes.
In 2014, Dalziel was signed by Extreme Speed Motorsports to drive an HPD LMP2 at the new IMSA United SportsCar Championship, with Scott Sharp as co-driver. He got two overall podiums, but missed two rounds and collected four DNFs, ending 10th in the Prototype teams championship. Later he drove in the final three rounds of the Pirelli World Challenge with an Effort Porsche 911 GT3, collecting two wins and three second-place finishes in six races.
Dalziel continued with Extreme Speed Motorsports in 2015 but at the FIA World Endurance Championship. With David Heinemeier Hansson as third driver, he finished seventh in the standings. Also, he remained driving an Effort Porsche 911 GT3 in the Pirelli World Challenge. He claimed two wins and ten podiums in 17 races, finishing third in the standings despite missing two rounds.
In 2016, Dalziel will continue with ESM in the WEC, and will enter the IMSA SportsCar Championship with a VisitFlorida Racing Corvette DP at all rounds except Long Beach, due to a conflict with the WEC.
† Points only counted towards the WeatherTech Sprint Cup, and not the overall GTD Championship.
† Points only counted towards the Michelin Endurance Cup, and not the overall LMP2 Championship.