The 2012 BMW M3 has 33.7 in. of rear leg room.
The 2012 BMW X3 has 56.0 in. of rear shoulder room.
The 2012 BMW X5 has 39.3 in. of rear head room.
The 2012 BMW M3 has 51.9 in. of rear shoulder room.
The 2012 BMW X3 has 36.8 in. of rear leg room.
The 2012 BMW M3 has 36.8 in. of rear head room.
The 2012 BMW X5 has 58.0 in. of rear shoulder room.
The 2012 BMW X6 has 35.9 in. of rear leg room.
The 2012 BMW X5 has 36.6 in. of rear leg room.
The 2012 BMW X6 has 37.2 in. of rear head room.
The 2012 BMW X3 has 39.1 in. of rear head room.
The 2012 BMW X6 has 57.0 in. of rear shoulder room.