Used Mazda Mazda6 cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Mazda Mazda6 2.2d Takuya Euro 5 5dr

Mazda Mazda6 2.2d Takuya Euro 5 5dr

Solihull, West midlands
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 100,000 Miles
£499
Mazda Mazda6 1.8 S 5dr

Mazda Mazda6 1.8 S 5dr

Newbury, Berkshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Manual
  • 114,500 Miles
£795
Mazda MAZDA 6 2.2d TS2 Euro 5 5dr

Mazda MAZDA 6 2.2d TS2 Euro 5 5dr

Reading, Berkshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 158,000 Miles
£995
Mazda Mazda6 2.0 TS2 5dr

Mazda Mazda6 2.0 TS2 5dr

Enfield, Middlesex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 187,000 Miles
£999
Mazda Mazda6 2.0 TS2 5dr

Mazda Mazda6 2.0 TS2 5dr

Northolt, Middlesex
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 105,000 Miles
£1,150
Mazda Mazda6 2.0 TD Kumano 5dr

Mazda Mazda6 2.0 TD Kumano 5dr

Manchester, Lancashire
  • 2008 reg
  • Diesel
  • 5 Doors
  • Manual
  • 129,000 Miles
£1,285
Mazda Mazda6 2.0 Takuya Euro 5 5dr

Mazda Mazda6 2.0 Takuya Euro 5 5dr

Bristol, Somerset
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 138,000 Miles
£1,295
Mazda Mazda6 2.0 TS 5dr

Mazda Mazda6 2.0 TS 5dr

Preston, Lancashire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 119,800 Miles
£1,449
Mazda Mazda6 2.0 TS2 4dr

Mazda Mazda6 2.0 TS2 4dr

Manchester, Lancashire
  • 2008 reg
  • Petrol
  • 4 Doors
  • Manual
  • 135,000 Miles
£1,485
Mazda Mazda6 2.0 TD TS 5dr

Mazda Mazda6 2.0 TD TS 5dr

Bristol, Somerset
  • 2008 reg
  • Diesel
  • 5 Doors
  • Manual
  • 91,900 Miles
£1,495
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

Colne, Lancashire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Manual
  • 120,786 Miles
£1,495
Mazda Mazda6 2.0 Tamura Special Edition 5dr

Mazda Mazda6 2.0 Tamura Special Edition 5dr

Paddock wood, Kent
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,931 Miles
£1,495
Mazda Mazda6 2.2d Sport Euro 5 5dr

Mazda Mazda6 2.2d Sport Euro 5 5dr

Hemel hempstead, Hertfordshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Manual
  • 199,000 Miles
£1,495
Mazda Mazda6 2.0 TS 5dr

Mazda Mazda6 2.0 TS 5dr

Northolt, Middlesex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 84,700 Miles
£1,495
Mazda Mazda6 2.0 TS 5dr

Mazda Mazda6 2.0 TS 5dr

Preston, Lancashire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Manual
  • 122,000 Miles
£1,495
Mazda Mazda6 2.0 TS 5dr

Mazda Mazda6 2.0 TS 5dr

Camberley, Surrey
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 56,000 Miles
£1,500
Mazda Mazda6 2.0 TS2 5dr

Mazda Mazda6 2.0 TS2 5dr

Luton, Bedfordshire
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 153,817 Miles
£1,595
Mazda Mazda6 2.0 TS 5dr

Mazda Mazda6 2.0 TS 5dr

Bedford, Bedfordshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 107,000 Miles
£1,750
Mazda Mazda6 1.8 S 5dr

Mazda Mazda6 1.8 S 5dr

Hounslow, Middlesex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 100,819 Miles
£1,795
Mazda Mazda6 2.0 TS 5dr

Mazda Mazda6 2.0 TS 5dr

Waltham cross, Hertfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 142,409 Miles
£1,799
...