With BMW being well-known the world over for offering 'The Ultimate Driving Machine', and their cars expressing an executive and successful image, it's no wonder that the entry-level BMW 1 Series was a huge hit.
It is fair to state that the 1 Series has become more handsome over time, and offers 3 and 5 door hatchback body styles to suit different tastes.
A range of different versions and specifications are available, including the rather impressive M135i xDrive performance model.
An excellent driving experience has always been a textbook trait of any 3 Series, along with handsome looks, solid build quality, fine material choice and impressive performance.
A variety of engine choices and specifications has ensured the 3 Series has continued to appeal with each new generation, and let's not forget the birth of the most iconic 3 Series out there: the M3.
A used 3 Series will not disappoint and even high mileage cars still ooze quality and desirability.
The BMW X5 kicked off the SUV trend for BMW, but the slightly smaller X3 is more affordable and possibly a little more handsome than its larger sibling.
It is always a welcome characteristic and means that those making the step up into their first SUV will look for.
The X3 delivers with a typically well executed BMW driving experience. They don't call them 'The Ultimate Driving Machine' for nothing.