Great Savings Across a Range of Pre-Registered BMW Stock.

Save Up to £15,000 on Brand New BMW Cars.

All our pre-registered stock in Aberdeen and Tayside comes with £1,500 towards your deposit* and 4.9% APR on all models**.

Available for immediate delivery at John Clark BMW Tayside and John Clark BMW Aberdeen. For more details contact our Sales Team in Tayside on 01382 933 610 or Aberdeen 01224 039 810.

Don't miss out on some outstanding savings.

Refine Search


Stock is limited. Ask about out delivery options for those of you not local to our business in Dundee or Aberdeen. * When purchased using BMW Finance. ** Excludes 69 Plate X3.