2020 BMW 3 Series
320I Xdrive M Sport
30,246miAutoPetrol2.0L
£23,800
Gateshead
~£598/pm
Painted in the tone of grey, this BMW 3 Series incorporates a 2.0 ltr petrol motor with automatic transmission and has 30,246 miles clocked up on the dashboard.