45 Used Mazda Mazda6s For Sale near Aberdeen

    National freeads (50 miles or above)

  • Mazda Mazda6, 2010 (10), Manual Diesel, 72,000 miles
    2
    Fareham - 437 miles

    £4,495

  • Mazda Mazda6, 2015 (65), Manual Petrol, 6,745 miles
    2
    Cowes - 444 miles

    £14,499

  • Mazda Mazda6, 2014 (64), Manual Diesel, 50,000 miles
    2
    Letchworth Garden City - 365 miles

    £11,380

  • Mazda Mazda6, 2013 (63), Manual Diesel, 38,010 miles
    2
    Letchworth Garden City - 365 miles

    £10,980

  • Mazda Mazda6, 2017 (17), Automatic Diesel, 9,616 miles
    2
    Letchworth Garden City - 365 miles

    £19,980

  • Mazda Mazda6, 2017 (17), Automatic Diesel, 3,662 miles
    2
    Letchworth Garden City - 365 miles

    £16,780

  • Mazda Mazda6, 2017 (17), Automatic Diesel, 6,803 miles
    2
    Letchworth Garden City - 365 miles

    £17,680

  • Mazda Mazda6, 2017 (17), Manual Diesel, 10,889 miles
    2
    Letchworth Garden City - 365 miles

    £17,980

  • Mazda Mazda6, 2014 (64), Manual Petrol, 35,252 miles
    2
    Letchworth Garden City - 365 miles

    £12,780

  • Mazda Mazda6, 2011 (11), Manual Petrol, 37,700 miles
    2
    Letchworth Garden City - 365 miles

    £7,995

  • Mazda Mazda6, 2008 (08), Manual Diesel, 112,000 miles
    2
    Hassocks - 435 miles

    £2,875

  • Mazda Mazda6, 2013 (13), Manual Diesel, 50,000 miles
    2
    Letchworth Garden City - 365 miles

    £9,980

  • Mazda Mazda6, 2014 (14), Automatic Diesel, 37,194 miles
    2
    Letchworth Garden City - 365 miles

    £13,680

  • Mazda Mazda6, 2011 (11), Manual Diesel, 49,000 miles
    2
    Torquay - 465 miles

    £6,750

  • Mazda Mazda6, 2014 (64), Manual Diesel, 47,534 miles
    2
    Melton Mowbray - 308 miles

    £9,995

  • Mazda Mazda6, 2005 (54), Automatic Petrol, 139,000 miles
    2
    Canterbury - 425 miles

    £995

  • Mazda Mazda6, 2005 (54), Manual Diesel, 192,000 miles
    2
    Fareham - 437 miles

    £995

  • Mazda Mazda6, 2014 (64), Manual Petrol, 15,000 miles
    1
    Exeter - 447 miles

    £13,925

  • Mazda Mazda6, 2006 (18), Manual Petrol, 89,000 miles
    1
    Croydon - 407 miles

    £1,495

  • Mazda Mazda6, 2004 (58), Manual Petrol, 73,000 miles
    1
    Cleckheaton - 237 miles

    £490

  • Mazda Mazda6, 2010 (36), Manual Diesel, 76,000 miles
    1
    Bristol - 394 miles

    £5,995

  • Mazda Mazda6, 2015 (65), Automatic Diesel, 35,882 miles
    2
    Letchworth Garden City - 365 miles

    £13,280

  • Mazda Mazda6, 2014 (64), Manual Diesel, 21,172 miles
    2
    Letchworth Garden City - 365 miles

    £13,480

  • Mazda Mazda6, 2016 (16), Manual Diesel, 38,110 miles
    2
    Letchworth Garden City - 365 miles

    £12,280

  • Mazda Mazda6, 2008 (58), Manual Petrol, 57,380 miles
    2
    Horsham - 429 miles

    £5,995

  • Mazda Mazda6, 2013 (63), Manual Diesel, 75,600 miles
    2
    Dartford - 406 miles

    £8,295

  • Mazda Mazda6, 2008 (58), Manual Diesel, 112,167 miles
    2
    Eastbourne - 451 miles

    £3,495

  • Mazda Mazda6, 2012 (12), Manual Diesel, 42,214 miles
    2
    Horsham - 429 miles

    £7,995

  • Mazda Mazda6, 2016 (65), Manual Diesel, 35,418 miles
    2
    Letchworth Garden City - 365 miles

    £15,680

  • Mazda Mazda6, 2017 (67), Manual Diesel, 1,000 miles
    2
    Letchworth Garden City - 365 miles

    £18,980

  • Mazda Mazda6, 2017 (67), Manual Diesel, 10 miles
    2
    Letchworth Garden City - 365 miles

    £17,280

  • Mazda Mazda6, 2010 (60), Automatic Petrol, 63,176 miles
    2
    Horsham - 429 miles

    £6,695

  • Mazda Mazda6, 2010 (60), Manual Petrol, 43,090 miles
    2
    Horsham - 429 miles

    £6,695

  • Mazda Mazda6, 2017 (17), Automatic Diesel, 13,499 miles
    2
    Letchworth Garden City - 365 miles

    £15,480

  • Mazda Mazda6, 2017 (17), Automatic Diesel, 11,706 miles
    2
    Letchworth Garden City - 365 miles

    £15,480

  • Mazda Mazda6, 2014 (64), Manual Petrol, 17,994 miles
    2
    Horsham - 429 miles

    £12,995

  • Mazda Mazda6, 2014 (14), Automatic Petrol, 60,904 miles
    2
    Wandsworth - 402 miles

    £8,695

  • Mazda Mazda6, 2016 (66), Automatic Diesel, 19,312 miles
    2
    Letchworth Garden City - 365 miles

    £14,780

  • Mazda Mazda6, 2014 (14), Manual Diesel, 12,854 miles
    2
    Horsham - 429 miles

    £12,495

  • Mazda Mazda6, 2012 (12), Manual Diesel, 31,000 miles
    2
    Saxmundham - 373 miles

    £6,995

  • Mazda Mazda6, 2014 (14), Manual Diesel, 43,090 miles
    2
    Horsham - 429 miles

    £11,995

  • Mazda Mazda6, 2013 (13), Manual Diesel, 18,425 miles
    2
    Horsham - 429 miles

    £13,295

Need Cars finance?

Use our simple calculator to find what your monthly repayments would be