Used Mazda Mazda6 cars for sale on What Car?

In partnership with

What Car? Classifieds has 422 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 422

Chosen Filters (2)
* Postcode invalid
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
Image unavailable

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

Aylesbury, Buckinghamshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 18,290 Miles
£20,090
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 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
Mazda Mazda6 2.0 SKYACTIV-G SE-L Nav Auto Euro 5 (s/s) 4dr

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

London, Middlesex
  • 2014 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 57,000 Miles
£8,499
Mazda Mazda6 2.2 SKYACTIV-D Sport Nav Auto Euro 6 (s/s) 4dr

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

Edinburgh, Midlothian
  • 2016 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 66,000 Miles
£7,995
Mazda 6 2.2 SKYACTIV-D Sport Nav+ Euro 6 (s/s) 4dr

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

Kilmarnock, Ayrshire
  • 2019 reg
  • Diesel
  • 4 Doors
  • Manual
  • 36,990 Miles
£13,130
Mazda Mazda6 2.0 SKYACTIV-G Sport Euro 6 (s/s) 4dr

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

  • 2021 reg
  • Petrol
  • 4 Doors
  • Manual
  • 30,582 Miles
£15,697
Mazda Mazda6 2.2d TS Euro 5 5dr

Mazda Mazda6 2.2d TS Euro 5 5dr

Exeter, Devon
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 75,312 Miles
£3,498
Mazda Mazda6 2.2 SKYACTIV-D SE Nav Euro 6 (s/s) 4dr

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

Greenford, Middlesex
  • 2015 reg
  • Diesel
  • 4 Doors
  • Manual
  • 120,000 Miles
£3,295
Mazda Mazda6 2.2 SKYACTIV-D SE-L Nav Euro 6 (s/s) 4dr

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

Manchester, Lancashire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Manual
  • 42,175 Miles
£8,993
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

Luton, Bedfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 81,110 Miles
£7,985
......