by lakshmi ghorpade

10 Things You Absolutely Need To Know Before Buying A BMW M3!

STANDARD Straight-Six Engine 

10

Beautiful Interior

9

Standard Features

8

M3 Competition Is FAST

7

STYLING MAY BE A BIT ODD

6

Respectable Fuel Economy

5

Spacious And Ergonomic

4

Excellent Infotainment System

3

Driver-Assistance Feature

2

Superb Braking Hardware

1