Ben first started out in motorsport as a mechanic for Formula Ford teams in 1982, before beginning a career as a racing driver. He won the first Formula First championship, and went on to become champion in Caterham-Vauxhall sports cars. He also took part in the Euro Vauxhall Lotus championship.
When Eurosport lost the rights to Formula One at the end of 1996, Edwards became the voice of Champ Car racing for viewers of Eurosport and ESPN International, also carried by Channel 5.
In 2002, Edwards joined ITV to commentate on the British Touring Car Championship. He also took on the role of lead commentator for F1 Digital +, and was reunited with his old colleague, John Watson. F1 Digital + finished at the end of the 2002 season, but since 2005 Watson and Edwards have been working together on Sky Sports and the international feed for A1 Grand Prix.
On occasions when British Touring Car Championship and A1 Grand Prix races clashed, he was replaced on ITV by John Hindhaugh.
Edwards has also commentated on other motorsport events for Eurosport and British TV, including coverage of the British Formula Three Championship (alongside Martin Haven), and the Superleague Formula series.
On 13 December 2011, it was confirmed that Edwards would replace Martin Brundle as the BBC's lead commentator for Formula One in 2012, working alongside David Coulthard. Toby Moody took Edwards' place for the BTCC in 2012. Edwards worked across BBC TV, Radio and online. Edwards made a one-off return to the BBC in 2021 for the 2021 Spanish Grand Prix, commentating on BBC Radio 5 Live, filling in for Jack Nicholls. He also replaced Nicholls for the 2021 French Grand Prix.
In 2016, Edwards moved to Channel 4 to continue commentating on Formula 1, again working alongside David Coulthard. The move came after the BBC terminated its TV rights agreement early, and Channel 4 picked the deal up. Edwards stepped down from his commentary role at Channel 4 after the conclusion of the 2020 season. He was succeeded by Alex Jacques. However he subsequently filled in for Jacques at the 2021 Styrian Grand Prix and 2021 Austrian Grand Prix (Qualifying Only) when Jacques had to self-isolate after fellow member of the commentary team Billy Monger tested positive for COVID-19.
In 2022, Edwards rejoined the Formula One Media team at its Biggin Hill headquarters to lead the commentary for F1TV's worldwide output. In this role, he commentated along former Formula One driver Jolyon Palmer.
Ben continues to commentate on a wide range of events across the UK and is a big supporter of the marshals’ club – taking time to attend training at Snetterton and mention marshals at any given opportunity!