£5995 – BMW 3 Series 2.0 320d Sport Plus Edition 2dr