The BMW M3 E36 and Nissan 300ZX Z32 were two of the best performance cars to come out of the 1990’s. In 1990, the 300ZX cost $69,720 while in 1994 the M3 cost a hefty $124,650. There are a number of similarities between the two cars. They’re both good looking two door coupes. Both have three litre six-cylinder naturally aspirated engines featuring double overhead camshafts and 24 valves with the M3 being an in-line six and the 300ZX a V6.