86 Used BMW 4 Series For Sale near Aberdeen

    National freeads (50 miles or above)

  •  BMW 4 Series, 2015 (65), Automatic Diesel, 23,000 miles
    2
    Sheffield - 259 miles

    £24,945

  •  BMW 4 SERIES, 2016 (TL), Semi Automatic Petrol, 7,149 miles
    2
    Warrington - 259 miles

    £43,990

  •  BMW 4 SERIES, 2015 (0F), Automatic Diesel, 20,000 miles
    2
    Lytham St. Annes - 238 miles

    £25,950

  •  BMW 4 Series, 2015 (65), Manual Diesel, 39,169 miles
    2
    Middlesbrough - 181 miles

    £18,795

  •  BMW 4 Series, 2015 (15), Manual Petrol, 17,568 miles
    2
    Sevenoaks - 415 miles

    £20,000

  •  BMW 4 SERIES, 2016 (16), Automatic Diesel, 22,000 miles
    2
    Sheffield - 263 miles

    £24,980

  •  BMW 4 SERIES, 2015 (15), Automatic Diesel, 29,150 miles
    2
    Birmingham - 321 miles

    £22,490

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 3,000 miles
    2
    Scunthorpe - 252 miles

    £34,950

  •  BMW 4 Series, 2015 (15), Manual Diesel, 38,101 miles
    2
    Belfast - 232 miles

    £19,495

  •  BMW 4 Series, 2016 (16), Automatic Diesel, 13,582 miles
    2
    Cambridge - 353 miles

    £25,790

  •  BMW 4 Series, 2015 (65), Automatic Diesel, 21,232 miles
    2
    Scunthorpe - 252 miles

    £23,350

  •  BMW 4 Series, 2016 (16), Automatic Petrol, 11,228 miles
    2
    Scunthorpe - 252 miles

    £22,350

  •  BMW 4 Series, 2016 (16), Automatic Diesel, 18,144 miles
    2
    Scunthorpe - 252 miles

    £27,850

  •  BMW 4 Series, 2014 (64), Automatic Petrol, 40,160 miles
    2
    Scunthorpe - 252 miles

    £19,300

  •  BMW 4 Series, 2016 (66), Automatic Diesel, 7,924 miles
    2
    Scunthorpe - 252 miles

    £27,850

  •  BMW 4 SERIES, 2017 (17), Semi Automatic Petrol, 4,000 miles
    2
    Morecambe - 215 miles

    £47,995

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 36 miles
    2
    Grimsby - 261 miles

    £34,980

  •  BMW 4 Series, 2016 (Z7), Semi Auto Petrol, 10,656 miles
    2
    Belfast - 232 miles

    £41,500

  •  BMW 4 Series, 2014 (64), Automatic Petrol, 19,389 miles
    2
    Belfast - 232 miles

    £19,450

  • BMW 4 Series, 2015 (65) White Coupe, Manual Diesel, 6,000 miles
    1
    Swansea - 389 miles

    £22,150

  •  BMW 4 Series, 2013 (33), Automatic Diesel, 51,581 miles
    1
    Exeter - 449 miles

    £16,891

  •  BMW 4 Series, 2015 (65), Automatic Diesel, 18,490 miles
    2
    Horley - 423 miles

    £23,000

  •  BMW 4 Series, 2015 (65), Automatic Diesel, 18,490 miles
    2
    Horsham - 425 miles

    £23,000

  •  BMW 4 Series, 2015 (65), Automatic Diesel, 18,490 miles
    2
    Croydon - 409 miles

    £23,000

  •  BMW 4 SERIES, 2015 (MR), Automatic Diesel, 12,400 miles
    2
    Liverpool - 256 miles

    £25,999

  •  BMW 4 Series, 2015 (65), Automatic Diesel, 18,490 miles
    2
    Barnet - 388 miles

    £23,000

  •  BMW 4 Series, 2015 (65), Automatic Diesel, 38,000 miles
    2
    Brent - 395 miles

    £19,950

  •  BMW 4 Series, 2015 (65), Automatic Diesel, 18,490 miles
    2
    Chelmsford - 388 miles

    £23,000

  •  BMW 4 Series, 2014 (Z5), Automatic Diesel, 26,568 miles
    2
    Belfast - 232 miles

    £21,995

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 907 miles
    2
    Grimsby - 261 miles

    £29,000

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 5 miles
    2
    Grimsby - 261 miles

    £28,940

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 5 miles
    2
    Grimsby - 261 miles

    £30,000

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 5 miles
    2
    Grimsby - 261 miles

    £34,940

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 5 miles
    2
    Grimsby - 261 miles

    £34,980

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 1,429 miles
    2
    Grimsby - 261 miles

    £33,890

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 10 miles
    2
    Scunthorpe - 252 miles

    £29,850

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 10 miles
    2
    Scunthorpe - 252 miles

    £31,850

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 10 miles
    2
    Scunthorpe - 252 miles

    £28,850

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 1,200 miles
    2
    Scunthorpe - 252 miles

    £28,950

  •  BMW 4 Series, 2017 (67), Automatic Diesel, 1,200 miles
    2
    Scunthorpe - 252 miles

    £29,950

  •  BMW 4 Series, 2014 (64), Manual Diesel, 21,500 miles
    1
    Cambridge - 353 miles

    £19,000

  •  BMW 4 Series, 2015 (15), Automatic Diesel, 25,977 miles
    2
    Belfast - 232 miles

    £24,825

Need Cars finance?

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