Sort By
2018 Mazda CX-5
2.0 Sport Nav+ 5dr
Johnsons Mazda Tamworth
7,110 miles
Call dealer
£22,795
2019 Mazda CX-5
2.0 Sport Nav+ 5dr
Masters Mazda
11,500 miles
Call dealer
£24,995
2019 Mazda CX-5
2.0 Sport Nav+ 5dr
Struans Mazda
2,615 miles
Call dealer
£24,495
2019 Mazda CX-5
2.2d Sport Nav+ 5dr Auto
Sandicliffe Mazda Leicester
19 miles
Call dealer
£24,900
2018 Mazda CX-5
2.0 Sport Nav+ 5dr
Arnold Clark Kirkcaldy Mazda / Peugeot
10,373 miles
Call dealer
£21,298
2020 Mazda CX-5
2.2d [184] Sport Nav+ 5dr AWD
Perrys Mansfield Mazda
7 miles
Call dealer
£29,495
2019 Mazda CX-5
2.2D [184] Sport Nav+ 5Dr Auto Awd
Sandicliffe Ford Loughborough
16,224 miles
Call dealer
£23,488
2019 Mazda CX-5
2.2D [184] Sport Nav+ 5Dr Auto Awd
Hendy Mazda Horsham
8,000 miles
Call dealer
£29,000
2018 Mazda CX-5
2.2D Sport Nav+ 5Dr
Perrys Preston Mazda
26,958 miles
Call dealer
£20,900
2018 Mazda CX-5
2.2D Sport Nav+ 5Dr
Johnsons Mazda Swindon
11,000 miles
Call dealer
£21,990
Buy new from £23,604 (list price from £26,405)
Contract hire from £246.49 per month
Showing 1 - 10 of 114 cars