2019 BMW M3
M340i Xdrive
29,000miAutoPetrol3.0L
£31,449
Oldham
~£790/pm
Seize the chance to be the new owner of this BMW now priced at just £31,449. It comes finished in the tone of black, is fitted with a 3.0 Ltr petrol engine with automatic transmission and it has 29,000 miles clocked up on the dash.