Efter at have designet supercars som Lotus Esprit og Lancia Delta, skabte Giorgetto Giugiaro denne bil for BMW i 1991. På dette tidspunkt var han en travl mand, både Jaguar og Bugatti havde hyret ham for lignende arbejde. Heldigvis kunne det dygtige team ved Italdesign-Giugiaro S.p.A ikke blot lave en prototype, men kunne også teste og producere. I modsætning til andre design huse på den tid, var Italdesign meget grundige; nok til at sikre at deres koncept biler var fuldt fungerende prototyper. De var faktisk gode nok til at være en slags pre-produktions modeller. Sådan var det også med M12. Giugiaro havde allerede designet BMW’s første moderne supercar, 1978 M1, så Hans nyere M12 var en naturlig udvikling fra M1. Begge biler havde den samme BMW ‘kidney’ gril, lave profil og center motor. I modsætning til de meget skarpe linjer fra 70’erne, gav Giugiaro M12 en meget rund kabine. Det betød til gengæld at dørene måtte deles i 2. Så glas delen af døren var hængslet på taget, så de åbnede som mågevinge, mens resten af døren åbnede normalt. Under kulfiber karosseriet havde Italdesign brugt BMW’s bedst tilgængelige motor, V12 motoren fra BMW 750i og 850i. Desværre ville BMW ikke igennem samme problematikker som med M1, så M12 kom aldrig i produktion.

Produktion2
MotorCenter monteret BMW M70 V12, SOHC med 2 ventiler pr. cyl. indsprøjtning
Volumen4988 ccm
Boring84 mm
Slaglængde75 mm
Kompression8,8:1
Effekt220 kw / 295 hk ved 5200 o/min
Moment450 nm ved 4100 o/min
Karosseri / ChassisKulfiber og aluminium
Fordæk235/40 ZR-18
Bagdæk285/35 ZR-18
BremserVentilerede skiver med ABS
Forhjul18″ x 8″
Baghjul18″ x 10″
StyringTandstang
Vægt1098 kg
Akselafstand2600 mm
Sporvidde for1610 mm
Sporvidde bag1630 mm
Længde4365 mm
Bredde1990 mm
Højde1105 mm
Gearkasse5-trins
Top hastighed~290 km/t
0 – 100 km/t~4,5 sek