Cars for sale

Powered by Motors.co.uk

Cars for sale with Carmagazine.co.uk. Browse hundreds of thousands of quality secondhand cars using our search filters below

Search Cars For Sale
{{totalResults | number}}
Loading...
to

Search Results:

Search cars for sale
Click Update Results to view the cars for sale that match your search.
  • Mazda 6 2.0 TS (147ps) 5d Auto

    Price:  £395
    • 100,000 miles
    • Automatic
    • Petrol
    Class Motors Ltd
    Blackburn
     01254 865016
    Standard Rate Call
    Standard Rate Call 01254 865016
    Class Motors Ltd Blackburn
  • Mazda 6 2.0 TS 5d

    Price:  £685
    • 125,000 miles
    • Manual
    • Petrol
    Assured Cars Supermarket Ltd
    Birmingham
     0121 514 9160
    Standard Rate Call
    Standard Rate Call 0121 514 9160
    Assured Cars Supermarket Ltd Birmingham
  • Mazda 6 2.0 TS2 5d

    Price:  £795
    • 118,000 miles
    • Manual
    • Petrol
    Martin Sargeant
    Boston
     01205 535937
    Standard Rate Call
    Standard Rate Call 01205 535937
    Martin Sargeant Boston
  • Mazda 6 2.3 Sport 5d (6)

    Price:  £990
    • 134,000 miles
    • Manual
    • Petrol
    Garrison Trade Centre Ltd
    Birmingham
     0121 514 9895
    Standard Rate Call
    Standard Rate Call 0121 514 9895
    Garrison Trade Centre Ltd Birmingham
  • Mazda 6 2.0 TS2 4d

    Price:  £999
    • 84,352 miles
    • Manual
    • Petrol
    The Car Warehouse
    Leicester
     0116 217 9824
    Standard Rate Call
    Standard Rate Call 0116 217 9824
    The Car Warehouse Leicester
  • Mazda 6 2.0 TS (147ps) 5d Auto

    Price:  £1,025
    • 82,000 miles
    • Automatic
    • Petrol
    Favorit Motor Company
    Kings Lynn
     01553 334735
    Standard Rate Call
    Standard Rate Call 01553 334735
    Favorit Motor Company Kings Lynn
  • Mazda 6 2.0 TS (147ps) 5d

    Price:  £1,195
    • 81,000 miles
    • Manual
    • Petrol
    kar 4 u ltd
    Peterborough
     01733 829440
    Standard Rate Call
    Standard Rate Call 01733 829440
    kar 4 u ltd Peterborough
  • Mazda 6 2.0 TS 5d

    Price:  £1,299
    • 81,000 miles
    • Manual
    • Petrol
    Freeman Park Auto Ltd
    Penarth
     029 2060 6614
    Standard Rate Call
    Standard Rate Call 029 2060 6614
    Freeman Park Auto Ltd Penarth
  • Mazda 6 2.0d TS (143ps) 5d

    Price:  £1,450
    • 86,000 miles
    • Manual
    • Diesel
    SMR Motors
    Warrington
     01925 546632
    Standard Rate Call
    Standard Rate Call 01925 546632
    SMR Motors Warrington
  • Mazda 6 2.0 TS2 5d

    Price:  £1,491
    • 96,000 miles
    • Manual
    • Petrol
    Quality Cars Ltd
    Bedford
     01234 430877
    Standard Rate Call
    Standard Rate Call 01234 430877
    Quality Cars Ltd Bedford
  • Mazda 6 2.3 Sport 5d (6)

    Price:  £1,495
    • 63,000 miles
    • Manual
    • Petrol
    Locks Street Motors
    Coatbridge
     01236 326221
    Standard Rate Call
    Standard Rate Call 01236 326221
    Locks Street Motors Coatbridge
  • Mazda 6 2.0 TS 4d

    Price:  £1,495
    • 123,000 miles
    • Manual
    • Petrol
    Mia Motors
    Clackmannan
     01259 245412
    Standard Rate Call
    Standard Rate Call 01259 245412
    Mia Motors Clackmannan
  • Mazda 6 2.0d TS (143ps) 5d

    Price:  £1,499
    • 86,751 miles
    • Manual
    • Diesel
    The Car Warehouse
    Leicester
     0116 217 9824
    Standard Rate Call
    Standard Rate Call 0116 217 9824
    The Car Warehouse Leicester
  • Mazda 6 1.8 TS 5d

    Price:  £1,595
    • 91,395 miles
    • Manual
    • Petrol
    Your choice car sales
    Whittlesey
     01733 821830
    Standard Rate Call
    Standard Rate Call 01733 821830
    Your choice car sales Whittlesey
  • Mazda 6 2.0d TS (143ps) 5d

    Price:  £1,595
    • 104,000 miles
    • Manual
    • Diesel
    Vanfinder Gloucester
    Gloucester
     01452 404245
    Standard Rate Call
    Standard Rate Call 01452 404245
    Vanfinder Gloucester Gloucester
  • Mazda 6 1.8 S 5d

    Price:  £1,750
    • 85,770 miles
    • Manual
    • Petrol
    West Motors Ltd
    West Drayton
     01895 221616
    Standard Rate Call
    Standard Rate Call 01895 221616
    West Motors Ltd West Drayton
  • Mazda 6 2.0d S 5d

    Price:  £1,850
    • 78,000 miles
    • Manual
    • Diesel
    Roys Cars
     01429 411312
    Standard Rate Call
    Standard Rate Call 01429 411312
    Roys Cars
  • Mazda 6 2.0 TS (147ps) 5d

    Price:  £1,895
    • 96,000 miles
    • Manual
    • Petrol
    Seer Green Car Sales
    Beaconsfield
     01494 842722
    Standard Rate Call
    Standard Rate Call 01494 842722
    Seer Green Car Sales Beaconsfield
  • Mazda 6 1.8 TS 5d

    Price:  £2,000
    • 131,998 miles
    • Manual
    • Petrol
    Quality Cars and Commercials Ltd
    Garretts Lane
     01227 934209
    Standard Rate Call
    Standard Rate Call 01227 934209
    Quality Cars and Commercials Ltd Garretts Lane
  • Mazda 6 2.0 TS2 5d

    Price:  £2,095
    • 127,740 miles
    • Manual
    • Petrol
    Nawaie Motoring
    Oldbury
     0121 514 1507
    Standard Rate Call
    Standard Rate Call 0121 514 1507
    Nawaie Motoring Oldbury
Load more