Used Mazda Mazda6 cars for sale on What Car?

In partnership with

What Car? Classifieds has 413 approved used Mazda Mazda6 cars available for sale from top Mazda dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Mazda Mazda6 near you.

In partnership with

Cars found 413

Chosen Filters (2)
* Postcode invalid
Mazda Mazda6 2.2 SKYACTIV-D SE-L Euro 6 (s/s) 4dr

Mazda Mazda6 2.2 SKYACTIV-D SE-L Euro 6 (s/s) 4dr

Batley, West yorkshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Manual
  • 65,000 Miles
£5,295
Mazda Mazda6 2.0 TS2 Euro 5 5dr

Mazda Mazda6 2.0 TS2 Euro 5 5dr

Gerrards cross, Buckinghamshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 120,000 Miles
£2,475
Mazda Mazda6 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 4dr

Mazda Mazda6 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 4dr

Ferndown, Dorset
  • 2013 reg
  • Petrol
  • 4 Doors
  • Manual
  • 64,000 Miles
£7,499
Image unavailable

Mazda Mazda6 2.0 SKYACTIV-G Sport Nav Euro 5 (s/s) 4dr

Belfast, County antrim
  • 2014 reg
  • Petrol
  • 4 Doors
  • Manual
  • 83,761 Miles
£6,995
Mazda Mazda6 1.8 TS 5dr

Mazda Mazda6 1.8 TS 5dr

Sittingbourne, Kent
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,000 Miles
£3,195
Mazda Mazda6 2.2 SKYACTIV-D GT Sport Nav+ Euro 6 (s/s) 4dr

Mazda Mazda6 2.2 SKYACTIV-D GT Sport Nav+ Euro 6 (s/s) 4dr

Wantage, Oxfordshire
  • 2019 reg
  • Diesel
  • 4 Doors
  • Manual
  • 103,000 Miles
£8,485
Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Tourer Euro 6 (s/s) 5dr

Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Tourer Euro 6 (s/s) 5dr

Falkirk, Stirlingshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 60,192 Miles
£10,995
Mazda Mazda6 2.2 SKYACTIV-D SE-L Euro 6 (s/s) 4dr

Mazda Mazda6 2.2 SKYACTIV-D SE-L Euro 6 (s/s) 4dr

Airdrie, Lanarkshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Manual
  • 60,000 Miles
£5,495
Mazda Mazda6 2.0 SKYACTIV-G SE-L Nav+ Euro 6 (s/s) 4dr

Mazda Mazda6 2.0 SKYACTIV-G SE-L Nav+ Euro 6 (s/s) 4dr

Aberdeen, Aberdeenshire
  • 2019 reg
  • Petrol
  • 4 Doors
  • Manual
  • 68,417 Miles
£10,998
Mazda 6 2.0 SKYACTIV-G SE-L Tourer Euro 6 (s/s) 5dr

Mazda 6 2.0 SKYACTIV-G SE-L Tourer Euro 6 (s/s) 5dr

Oxford, Oxfordshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 36,874 Miles
£16,490
Mazda 6 2.0 SKYACTIV-G Sport Tourer Euro 6 (s/s) 5dr

Mazda 6 2.0 SKYACTIV-G Sport Tourer Euro 6 (s/s) 5dr

Solihull, West midlands
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,687 Miles
£17,290
Mazda Mazda6 1.8 TS 5dr

Mazda Mazda6 1.8 TS 5dr

Hemel hempstead, Hertfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 100,000 Miles
£2,499
Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 4dr

Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 4dr

Leighton buzzard, Bedfordshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Manual
  • 138,800 Miles
£2,850
Mazda Mazda6 2.0 TS2 5dr

Mazda Mazda6 2.0 TS2 5dr

Dartford, Kent
  • 2008 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 79,947 Miles
£4,999
Mazda Mazda6 2.2 SKYACTIV-D SE-L Nav Tourer Euro 6 (s/s) 5dr

Mazda Mazda6 2.2 SKYACTIV-D SE-L Nav Tourer Euro 6 (s/s) 5dr

Wantage, Oxfordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 101,000 Miles
£5,285
Mazda MAZDA6 2.2 SKYACTIV-D Sport Nav Tourer Auto Euro 6 (s/s) 5dr

Mazda MAZDA6 2.2 SKYACTIV-D Sport Nav Tourer Auto Euro 6 (s/s) 5dr

Bristol, Gloucestershire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 149,396 Miles
£3,200
Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 4dr

Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 4dr

Wantage, Oxfordshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Manual
  • 81,000 Miles
£5,885
Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Auto Euro 6 (s/s) 5dr

Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Auto Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,392 Miles
£14,599
Mazda Mazda6 2.5 Sport 5dr

Mazda Mazda6 2.5 Sport 5dr

Windsor, Berkshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,000 Miles
£2,490
Mazda Mazda6 2.0 TS Euro 5 5dr

Mazda Mazda6 2.0 TS Euro 5 5dr

Wimbledon, Surrey
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,643 Miles
£2,999
...