2022 BMW 3 Series
M340d Xdrive Mhev
12,154miAutoDiesel3.0L
£42,898
Kirkcaldy
~£1,077/pm
This 3 Series is in a nearly new, almost flawless condition both inside and out, only 12,154 miles clocked-up on the dashboard and in fantastic working order.