24 Used BMW M3s For Sale near Aghalee

    National freeads (50 miles or above)

  •  BMW M3, 1996 (M), Manual Petrol, 71,602 miles
    2
    Petersfield - 330 miles

    £15,990

  •  BMW M3, 2003 (03), Automatic Petrol, 61,000 miles
    2
    Abingdon - 284 miles

    £48,500

  •  BMW M3, 2009 (58), Manual Petrol, 57,000 miles
    2
    Chichester - 345 miles

    £22,000

  •  BMW M3, 2008 (58), Automatic Petrol, 37,000 miles
    1
    Colchester - 350 miles

    £20,950

  •  BMW M3, 2013 (13), Automatic Petrol, 49,000 miles
    2
    Farnham - 323 miles

    £28,000

  •  BMW M3, 2015 (64), Automatic Petrol, 24,000 miles
    2
    Chelmsford - 339 miles

    £38,000

  • BMW M3, 2004  Black Coupe, Semi auto Petrol, 83,800 miles
    10
    Newmarket - 324 miles

    £12,295

  •  BMW M3, 2013 (62), Automatic Petrol, 12,900 miles
    2
    Abingdon - 284 miles

    £32,995

  •  BMW M3, 2005 (55), Automatic Petrol, 73,500 miles
    2
    Abingdon - 284 miles

    £15,350

  •  BMW M3, 2004 (2C), Automatic Petrol, 59,500 miles
    2
    Abingdon - 284 miles

    £52,500

  •  BMW M3, 2005 (55), Automatic Petrol, 69,000 miles
    2
    Abingdon - 284 miles

    £13,250

  •  BMW M3, 2005 (05), Manual Petrol, 81,000 miles
    2
    Abingdon - 284 miles

    £13,995

  •  BMW M3, 2005 (55), Automatic Petrol, 56,500 miles
    2
    Abingdon - 284 miles

    £16,250

  •  BMW M3, 2003 (8C), Automatic Petrol, 67,500 miles
    2
    Abingdon - 284 miles

    £49,995

  •  BMW M3, 2003 (53), Automatic Petrol, 77,500 miles
    2
    Abingdon - 284 miles

    £44,995

  •  BMW M3, 2005 (55), Automatic Petrol, 56,500 miles
    2
    Abingdon - 284 miles

    £15,995

  •  BMW M3, 2004 (0L), Automatic Petrol, 21,500 miles
    2
    Abingdon - 284 miles

    £80,000

  •  BMW M3, 2004 (04), Automatic Petrol, 73,000 miles
    2
    Abingdon - 284 miles

    £14,500

  •  BMW M3, 2013 (13), Automatic Petrol, 32,497 miles
    2
    Colchester - 350 miles

    £27,995

  •  BMW M3, 2009 (YP), Automatic Petrol, 57,000 miles
    2
    Maidstone - 362 miles

    £19,975

  •  BMW M3, 2010 (60), Automatic Petrol, 24,732 miles
    2
    Perth - 171 miles

    £29,795

  •  BMW M3, 2017 (17), Automatic Petrol, 3,100 miles
    2
    Scunthorpe - 237 miles

    £52,700

  •  BMW M3, 2011 (61), Automatic Petrol, 33,000 miles
    2
    Market Harborough - 262 miles

    £25,000

  •  BMW M3, 2016 (66), Semi Automatic Petrol, 300 miles
    1
    Todmorden - 179 miles

    £60,000

Need Cars finance?

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