The 2013 BMW M6 has 40.0 in. of front head room.
The 2013 BMW M3 has 38.4 in. of front head room.
The 2013 BMW X6 has 38.3 in. of front head room.
The 2013 BMW X5 has 36.6 in. of front head room.
The 2013 BMW M5 has 40.5 in. of front head room.
The 2013 BMW X1 has 41.3 in. of front head room.
The 2013 BMW 3-Series has 40.3 in. of front head room.
The 2013 BMW 1-Series has 37.9 in. of front head room.
The 2013 BMW 7-Series has 40.6 in. of front head room.
The 2013 BMW X6-M has 38.3 in. of front head room.
The 2013 BMW 6-Series has 40.0 in. of front head room.
The 2013 BMW 5-Series has 40.5 in. of front head room.