2016 Mazda 6
2.0 Skyactiv-g Sport Nav Euro 6 Ss
71,500mi Manual Petrol 2.0L
£8,850
Peterborough
~£222/pm
412 cars
2.2 Skyactiv-d Sport Nav Euro 6 Ss
83,806mi Manual Diesel 2.2L
£6,200
Uxbridge
~£156/pm
2.2 Skyactiv-d Sport Nav Euro 6 Ss
115,707mi Manual Diesel 2.2L
£5,495
Lincoln
~£138/pm