AFAIK no. The only footrest I've ever had is when I've converted a manual to auto and left the clutch pedal!