The 2010 BMW X6 has 40.4 in. of front leg room.
The 2010 BMW X3 has 40.2 in. of front leg room.
The 2010 BMW M3 has 55.4 in. of front shoulder room.
The 2010 BMW X5 has 38.4 in. of front head room.
The 2010 BMW M6 has 56.4 in. of front shoulder room.
The 2010 BMW M5 has 37.7 in. of front head room.
The 2010 BMW X6 has 38.3 in. of front head room.
The 2010 BMW M6 has 42.0 in. of front leg room.
The 2010 BMW M3 has 38.5 in. of front head room.
The 2010 BMW M5 has 41.5 in. of front leg room.
The 2010 BMW X5 has 40.0 in. of front leg room.
The 2010 BMW M5 has 57.3 in. of front shoulder room.