He competed in the British Touring Car Championship in 1991 driving for Toyota alongside Andy Rouse, and filled in for one race in 1992.
He was offered a drive with the factory Peugeot team in the Superturismo series as teammate to Fabrizio Giovanardi.
In his three years with the team he finished runner up in the championship in 1992 to the Italian and scored several wins during his time in the series against such names as Gabriele Tarquini, Roberto Ravaglia and Emanuele Pirro.
[2] Ayles returned to the BTCC in 1996, again driving for Andy Rouse in a Nissan, but did not enjoy the same success.
The year also included a one-off outing at Silverstone in the 1997 British GT Championship, where he took the overall victory.