Allam began his motorsport career in kart racing, progressing to saloon car racing where he achieved regular wins while driving Vauxhalls.
Allam first entered the British Saloon Car Championship in 1978, driving a Ford Capri 3.0 and finishing 2nd in class. He repeated this result in 1979, again finishing 2nd in class with a Ford Capri 3.0. In 1981, driving a TWR Rover Vitesse, Allam secured Rover’s first overall win in the championship. He continued with TWR Rover in 1982, winning the class title that year.
Allam partnered with Frank Sytner for the 1982 season, but Sytner left the team mid-season. The following year, Allam joined Steve Soper and Pete Lovett at Rover, and the team dominated, winning the manufacturers’ championship and Soper taking the drivers’ title. However, the Rovers were later found to be in breach of regulations regarding engine installation, leading to TWR’s disqualification from the championship and handing the win to Andy Rouse.
In 1984, Allam won the Group A class at the Bathurst 1000 in Australia, driving a TWR Rover alongside Armin Hahne. He followed this in 1986 with a win at the prestigious ETCC Tourist Trophy at Silverstone, co-driving with former Formula One World Champion Denny Hulme in a TWR-prepared Rover.
At the 1985 Bathurst 1000, Allam qualified second in the TWR Jaguar XJS alongside Ron Dickson, but the car retired on lap 3 when broken headlight glass entered the engine, causing enough damage to stop the car. In 1988, while driving a Fuel Injected Holden VL Commodore SS Group A SV with Peter Walkinshaw, the race ended early for the duo when the car’s suspension collapsed after just five laps. At the 1990 Bathurst 1000, Allam and Paul Radisich finished second in a Dick Johnson Racing Ford Sierra RS500, while the winning car was the same Holden Racing Team VL Commodore SS Group A SV that Allam had been scheduled to drive with Walkinshaw in 1988.
In 1990, Allam returned to the British Touring Car Championship (formerly the British Saloon Car Championship) driving a BMW M3 in the 2.0l class for Vic Lee Motorsport, finishing 6th in the series. He drove for the works Vauxhall team in a Vauxhall Cavalier in 1991, finishing sixth. He remained with Vauxhall for three further years, partnering John Cleland, achieving 4th place with two race wins in 1992 and 9th in 1993. In 1994, he finished tenth overall before being replaced by James Thompson the following year. He made a one-off return to the BTCC in 1995, substituting for the injured Thompson at Knockhill.
Allam raced as a guest entry at Goodwood in the MG Maestro Challenge in 1987 and won the TVR Tuscan Challenge in 1989. In 2004, he participated in the BTCC Masters event at Donington Park, finishing eighth in a field of sixteen drivers. In May 2011, Allam was appointed as Driving Standards Advisor to the BTCC, a role he previously held in the mid-late Nineties, assisting the Clerk of the Course in investigating on-track incidents.
This article is based solely on the provided corpus. No external sources, including primary archives, autobiographies, period programmes, or specialist publications, were consulted.