All the cars you’ll find on launch in Need for Speed have been revealed.

Ghost Games has announced the full list of playable cars available on launch day in Need for Speed. The developer said while the list is final, more will be added later post-launch in free updates.

It was previously confirmed that all of the game’s cars will be unlocked from the start, you just need to afford the one you want.

Here’s the full list below, 51 in total. See if you spot some classics.

Acura RSX-S

BMW M2

BMW M3 E46

BMW M3 E92

BMW M3 Evolution II E30

BMW M4

Chevrolet Camaro Z28

Chevrolet Corvette Z06

Dodge Challenger SRT8

Dodge SRT Viper

Ferrari 458 Italia

Ferrari F40

Ford Focus RS

Ford Mustang

Ford Mustang Boss 302

Ford Mustang Fox Body

Ford Mustang GT

Honda Civic Type-R

Honda NSX Type-R

Honda S2000

Lamborghini Aventador LP 700-4

Lamborghini Diablo SV

Lamborghini Huracán LP 610-4

Lamborghini Murciélago LP 670–4 SV

Lotus Exige S

Mazda MX-5 1996

Mazda MX-5 2015

Mazda RX7 Spirit R

McLaren 570S

Mercedes-AMG GT

Mitsubishi Lancer Evolution MR

NISSAN 180sx Type X

NISSAN Fairlady 240ZG

NISSAN GT-R Premium

NISSAN Silvia Spec-R

NISSAN Skyline GT-R KPGC10

NISSAN Skyline GT-R V-Spec 1993

NISSAN Skyline GT-R V-Spec 1999

Porsche 911 Carrera RSR 2.8-

Porsche 911 Carrera S (991)

Porsche 911 Carrera S (993)

Porsche 911 GT3 RS

Porsche Cayman GT4

Scion FR-S

SUBARU BRZ Premium

SUBARU IMPREZA WRX STI

Toyota GT86

Toyota Sprinter GT Apex

Toyota Supra SZ-R

Volkswagen Golf GTI

Volvo 242

Need for Speed is out November 3 on PS4 and Xbox One. The PC version is due sometime in 2016.

Thanks, NeoGAF.