5 Used BMW M5s For Sale near Aberdeen

    National freeads (50 miles or above)

  •  BMW M5, 2006 (56), Automatic Petrol, 62,785 miles
    2
    Dartford - 406 miles

    £15,995

  •  BMW M5, 2005 (98), Automatic Petrol, 68,000 miles
    1
    Swindon - 386 miles

    £13,995

  •  BMW M5, 2016 (16), Automatic Petrol, 10,000 miles
    2
    Sevenoaks - 412 miles

    £45,990

  •  BMW M5, 1992 (J), Manual Petrol, 104,000 miles
    2
    Southampton - 431 miles

    £10,000

  •  BMW M5, 2013 (70), Automatic Petrol, 39,000 miles
    2
    Chesham - 381 miles

    £32,999

Need Cars finance?

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