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.0d TS (121ps) 5d

    Price:  £695
    • 134,525 miles
    • Manual
    • Diesel
    Express Motors (London)
    London
     020 3553 5278
    Standard Rate Call
    Standard Rate Call 020 3553 5278
    Express Motors (London) London
  • Mazda 6 2.0 TS 5d

    Price:  £795
    • 131,000 miles
    • Manual
    • Petrol
    Steve Rowlands Car Sales
    Pontygwaith
     01443 341569
    Standard Rate Call
    Standard Rate Call 01443 341569
    Steve Rowlands Car Sales Pontygwaith
  • Mazda 6 1.8 S 5d

    Price:  £900
    • 108,356 miles
    • Manual
    • Petrol
    webuycarsformore.com
    Newcastle Upon Tyne
     0191 283 5898
    Standard Rate Call
    Standard Rate Call 0191 283 5898
    webuycarsformore.com Newcastle Upon Tyne
  • Mazda 6 1.8 TS 5d

    Price:  £975
    • 71,692 miles
    • Manual
    • Petrol
    South & West Motors Ltd
    Bath
     01225 562521
    Standard Rate Call
    Standard Rate Call 01225 562521
    South & West Motors Ltd Bath
  • Mazda 6 2.0 TS 5d

    Price:  £999
    • 81,000 miles
    • Manual
    • Petrol
    Freeman Park Auto Ltd
    Penarth
     029 2060 0651
    Standard Rate Call
    Standard Rate Call 029 2060 0651
    Freeman Park Auto Ltd Penarth
  • Mazda 6 2.0 TS2 (147ps) 5d Auto

    Price:  £999
    • 100,000 miles
    • Automatic
    • Petrol
    The Car Traders
    Edmonton
     020 8712 4255
    Standard Rate Call
    Standard Rate Call 020 8712 4255
    The Car Traders Edmonton
  • Mazda 6 1.8 TS 5d

    Price:  £1,000
    • 112,000 miles
    • Manual
    • Petrol
    Writtle Motor Company
    Roxwell
     01245 768239
    Standard Rate Call
    Standard Rate Call 01245 768239
    Writtle Motor Company Roxwell
  • Mazda 6 2.2d TS2 (163bhp) 5d

    Price:  £1,000
    • 155,616 miles
    • Manual
    • Diesel
    Brookway Cars ltd
    Prenton
     0151 393 1704
    Standard Rate Call
    Standard Rate Call 0151 393 1704
    Brookway Cars ltd Prenton
  • Mazda 6 1.8 S 5d

    Price:  £1,195
    • 84,000 miles
    • Manual
    • Petrol
    Smart Autos
    Glasgow
     0141 413 9661
    Standard Rate Call
    Standard Rate Call 0141 413 9661
    Smart Autos Glasgow
  • Mazda 6 1.8 TS 5d

    Price:  £1,295
    • 50,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 5d

    Price:  £1,375
    • 100,000 miles
    • Manual
    • Petrol
    Jct 10 Cars Ltd
    Walsall
     01922 460282
    Standard Rate Call
    Standard Rate Call 01922 460282
    Jct 10 Cars Ltd Walsall
  • Mazda 6 2.0 TS (147ps) 5d

    Price:  £1,395
    • 137,000 miles
    • Manual
    • Petrol
    Gatwick Car Sales
    Crawley
     01293 832651
    Standard Rate Call
    Standard Rate Call 01293 832651
    Gatwick Car Sales Crawley
  • Mazda 6 2.2d (163bhp) TS2 (2010) 5d

    Price:  £1,450
    • 155,000 miles
    • Manual
    • Diesel
    C & A Motors
    Oldham
     0161 822 8790
    Standard Rate Call
    Standard Rate Call 0161 822 8790
    C & A Motors Oldham
  • Mazda 6 2.0 TS2 5d Auto

    Price:  £1,489
    • 72,830 miles
    • Automatic
    • Petrol
    West Motors Ltd
    West Drayton
     01895 221616
    Standard Rate Call
    Standard Rate Call 01895 221616
    West Motors Ltd West Drayton
  • Mazda 6 2.0 TS (147ps) 5d Auto

    Price:  £1,490
    • 62,156 miles
    • Automatic
    • Petrol
    Ideal Car Centre
    Little Hulton
     0161 638 3643
    Standard Rate Call
    Standard Rate Call 0161 638 3643
    Ideal Car Centre Little Hulton
  • Mazda 6 2.0d S 5d

    Price:  £1,495
    • 116,988 miles
    • Manual
    • Diesel
    Brownsburn Garage
    Airdrie
     01236 326289
    Standard Rate Call
    Standard Rate Call 01236 326289
    Brownsburn Garage Airdrie
  • Mazda 6 2.3 Sport 4d

    Price:  £1,495
    • 86,063 miles
    • Manual
    • Petrol
    S K Motors Reading Ltd
    Wokingham
     0118 911 1456
    Standard Rate Call
    Standard Rate Call 0118 911 1456
    S K Motors Reading Ltd Wokingham
  • Mazda 6 2.0 Tamura 5d

    Price:  £1,690
    • 87,000 miles
    • Manual
    • Petrol
    J J D Car Sales Ltd
    Maidstone
     01634 624674
    Standard Rate Call
    Standard Rate Call 01634 624674
    J J D Car Sales Ltd Maidstone
  • Mazda 6 2.0 TS (147ps) 5d

    Price:  £1,695
    • 76,412 miles
    • Manual
    • Petrol
    S K Motors Reading Ltd
    Wokingham
     0118 911 1456
    Standard Rate Call
    Standard Rate Call 0118 911 1456
    S K Motors Reading Ltd Wokingham
  • Mazda 6 1.8 TS 5d

    Price:  £1,695
    • 97,300 miles
    • Manual
    • Petrol
    Kelcos Car Sales
    Ashington
     01670 751726
    Standard Rate Call
    Standard Rate Call 01670 751726
    Kelcos Car Sales Ashington
Load more