No, I've got a 300mm lens which just about does the job. Have to get right to the edge of the circuit to get a full frame shot but it does me fine. The proper sports lenses are around £8k! I can think of something better to spend the money on...vroom vroom! ;D