2017 BMW 3 Series
3.0 M Sport Touring Xdrive Euro 6
83,315mi3.0L
£17,995
Wantage
~£452/pm
This second hand BMW 3 Series 3.0 M Sport Touring Xdrive Euro 6 from this dealer has 83,315 miles clocked up on the dashboard and has a 3.0 Ltr engine with transmission.