Used Mazda Mazda6 cars for sale on What Car?

In partnership with

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

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

Peterborough, Northamptonshire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Manual
  • 63,000 Miles
£5,495
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
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

Peterborough, Cambridgeshire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Manual
  • 31,289 Miles
£11,995
Mazda 6 2.0 SKYACTIV-G SE-L Lux Nav+ Euro 6 (s/s) 4dr

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

Warrington, Cheshire
  • 2019 reg
  • Petrol
  • 4 Doors
  • Manual
  • 52,398 Miles
£12,499
Mazda Mazda6 2.0 Takuya Euro 5 5dr

Mazda Mazda6 2.0 Takuya Euro 5 5dr

Southall, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,873 Miles
£2,295
Image unavailable

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

Cardiff, South glamorgan
  • 2022 reg
  • Petrol
  • 4 Doors
  • Manual
  • 43,011 Miles
£17,595
Mazda Mazda6 2.0 SKYACTIV-G SE-L Tourer Euro 6 (s/s) 5dr

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

Farnborough, Hampshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,000 Miles
£9,495
Mazda Mazda6 2.0 SKYACTIV-G SE-L Nav+ Auto Euro 6 (s/s) 4dr

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

Rotherham, South yorkshire
  • 2019 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 20,624 Miles
£14,700
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

Leeds, Yorkshire
  • 2014 reg
  • Diesel
  • 4 Doors
  • Manual
  • 55,000 Miles
£5,995
Mazda Mazda6 2.0 TS2 5dr

Mazda Mazda6 2.0 TS2 5dr

Peterborough, Cambridgeshire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 118,000 Miles
£1,495
Mazda Mazda6 2.0 SKYACTIV-G Sport Nav+ Euro 6 (s/s) 4dr

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

Kilmarnock, Ayrshire
  • 2019 reg
  • Petrol
  • 4 Doors
  • Manual
  • 34,539 Miles
£14,998
Mazda Mazda6 2.0 TS Euro 5 5dr

Mazda Mazda6 2.0 TS Euro 5 5dr

Hounslow, Middlesex
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,000 Miles
£2,499
Mazda Mazda6 2.2 SKYACTIV-D SE-L Lux Nav+ Tourer Euro 6 (s/s) 5dr

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

Bedford, Bedfordshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 48,185 Miles
£13,990
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

Wantage, Oxfordshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 93,000 Miles
£5,985
Mazda Mazda6 2.2 SKYACTIV-D Sport Tourer Euro 6 (s/s) 5dr

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

Wantage, Oxfordshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 88,000 Miles
£5,285
......