59 Used BMW 2 Series For Sale near Aberdeen

    National freeads (50 miles or above)

  •  BMW 2 SERIES, 2016 (16), Semi Automatic Petrol, 18,000 miles
    2
    Shipley - 229 miles

    £38,995

  •  BMW 2 SERIES, 2014 (64), Manual Diesel, 50,270 miles
    2
    Birkenhead - 262 miles

    £13,995

  •  BMW 2 Series, 2014 (64), Manual Diesel, 41,509 miles
    2
    Melton Mowbray - 308 miles

    £15,795

  •  BMW 2 Series, 2015 (65), Manual Diesel, 10,000 miles
    2
    Sevenoaks - 415 miles

    £16,000

  •  BMW 2 SERIES, 2014 (DL), Manual Petrol, 37,255 miles
    2
    Birmingham - 321 miles

    £19,990

  •  BMW 2 Series, 2014 (64), Manual Diesel, 20,077 miles
    2
    Scunthorpe - 252 miles

    £14,850

  •  BMW 2 Series, 2014 (64), Manual Petrol, 9,617 miles
    2
    Belfast - 226 miles

    £14,750

  •  BMW 2 Series, 2016 (66), Automatic Petrol, 7,477 miles
    2
    Grimsby - 261 miles

    £26,490

  •  BMW 2 Series, 2015 (65), Manual Petrol, 22,156 miles
    2
    Milton Keynes - 358 miles

    £15,480

  •  BMW 2 Series, 2015 (15), Manual Petrol, 27,395 miles
    2
    Scunthorpe - 252 miles

    £16,850

  •  BMW 2 Series, 2017 (17), Automatic Diesel, 10,959 miles
    2
    Scunthorpe - 252 miles

    £21,500

  •  BMW 2 Series, 2017 (67), Automatic Petrol, 1,000 miles
    2
    Grimsby - 261 miles

    £31,000

  •  BMW 2 SERIES, 2016 (66), Manual Petrol, 2,430 miles
    2
    Ellesmere Port - 271 miles

    £42,990

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Horsham - 425 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Croydon - 409 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Chelmsford - 388 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Barnet - 388 miles

    £22,500

  •  BMW 2 SERIES, 2017 (17), A Petrol, 4,000 miles
    2
    Harrogate - 219 miles

    £27,990

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Croydon - 409 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Bolton - 248 miles

    £22,500

  •  BMW 2 Series, 2017 (17), Automatic Petrol, 3,153 miles
    2
    Hounslow - 398 miles

    £20,850

  •  BMW 2 SERIES, 2016 (66), Automatic Diesel, 10,834 miles
    2
    Bootle - 256 miles

    £17,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Northampton - 343 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Oldham - 249 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Ramsgate - 425 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Preston - 235 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Tunbridge Wells - 426 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Warrington - 260 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Merton - 403 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Maidstone - 423 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Welwyn Garden City - 379 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Bury - 246 miles

    £22,500

  •  BMW 2 Series, 2014 (64), Automatic Petrol, 17,000 miles
    2
    Horley - 423 miles

    £22,500

  •  BMW 2 Series, 2015 (10), Manual Diesel, 9,723 miles
    2
    Crawley - 423 miles

    £16,599

  •  BMW 2 Series, 2014 (14), Manual Diesel, 43,600 miles
    2
    Horley - 423 miles

    £12,900

  •  BMW 2 Series, 2015 (15), Manual Petrol, 21,000 miles
    2
    Southampton - 437 miles

    £20,995

  •  BMW 2 SERIES, 2015 (65), Automatic Diesel, 13,787 miles
    2
    Hyde - 255 miles

    £20,995

  •  BMW 2 SERIES, 2015 (65), Manual Diesel, 18,072 miles
    2
    Ellesmere Port - 271 miles

    £18,850

  •  BMW 2 Series, 2017 (17), Automatic Diesel, 4,012 miles
    2
    Grimsby - 261 miles

    £26,000

  •  BMW 2 SERIES, 2014 (14), Automatic Petrol, 29,984 miles
    2
    St. Helens - 258 miles

    £20,500

  •  BMW 2 Series, 2015 (65), Manual Diesel, 17,000 miles
    2
    Barking and Dagenham - 398 miles

    £13,995

  •  BMW 2 Series, 2014 (64), Automatic Diesel, 31,250 miles
    2
    Witham - 387 miles

    £16,495

Need Cars finance?

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