2,840 Used BMW Cars For Sale in UK

  •  BMW 4 Series, 2015 (15), Manual Petrol, 14,000 miles
    2

    £23,995

  • Swansea

    £3,295

  •  BMW 1 Series, 2011 (11), Manual Petrol, 55,000 miles
    2
    Honiton

    £7,495

  •  BMW 5 Series, 2010 (10), Automatic Petrol, 21,059 miles
    2
    Harrogate

    £13,795

  •  BMW 5 Series, 2011 (60), Automatic Diesel, 53,000 miles
    2
    Redruth

    £16,495

  •  BMW 3 Series, 2004 (04), Automatic Petrol, 114,510 miles
    2
    Norwich

    £5,495

  •  BMW 3 Series, 2013 (63), Manual Diesel
    2
    Mexborough

    £13,995

  •  BMW 3 Series, 2013 (13), Manual Diesel
    2
    Mexborough

    £10,995

  •  BMW 3 Series, 2014 (14), Manual Diesel
    2
    Mexborough

    £12,795

  •  BMW 1 Series, 2011 (11), Manual Diesel
    2
    Mexborough

    £7,795

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

    £17,000

  • Swansea

    £300

  •  BMW Z4, 2004 (PM), Manual Petrol, 64,558 miles
    2
    Perth

    £5,000

  •  BMW Z4, 2009 (59), Automatic Petrol, 35,000 miles
    2
    Maidstone

    £14,750

  •  BMW 5 Series, 2013 (63), Automatic Diesel, 35,000 miles
    2
    Maidstone

    £20,975

  •  BMW X1, 2016 (16), Automatic Diesel, 16,000 miles
    2
    Maidstone

    £24,750

  •  BMW X6, 2012 (62), Automatic Diesel, 45,000 miles
    2
    Maidstone

    £21,975

  •  BMW X1, 2013 (13), Manual Diesel, 35,345 miles
    2
    Ossett

    £13,499

  •  BMW 3 Series, 2012 (12), Automatic Diesel, 80,615 miles
    2
    Chertsey

    £11,998

  •  BMW 3 Series, 2013 (13), Manual Petrol, 33,489 miles
    2
    Chertsey

    £12,398

  •  BMW 5 Series, 2014 (04), Automatic Diesel, 50,024 miles
    2
    Chertsey

    £23,898

  • Milton Keynes

    £1,100

  •  BMW 5 Series, 2015 (15), Automatic Diesel, 33,799 miles
    2
    Chertsey

    £20,498

  •  BMW 3 Series, 2014 (14), Manual Diesel, 59,223 miles
    2
    Chertsey

    £14,495

  •  BMW 3 Series, 2014 (14), Manual Diesel, 48,809 miles
    2
    Chertsey

    £12,288

  • BMW 5 Series, 2006 (56) Grey Estate, Automatic Diesel, 88,500 miles
    10
    Shrewsbury

    £6,750

  •  BMW 1 Series, 2013 (13), Manual Diesel, 68,670 miles
    2
    Chertsey

    £8,990

  •  BMW 3 Series, 2015 (65), Automatic Diesel, 22,828 miles
    2
    Chertsey

    £25,790

  •  BMW 3 Series, 2013 (63), Manual Diesel, 37,743 miles
    2
    Chertsey

    £14,298

  •  BMW 2 Series, 2015 (65), Manual Petrol, 21,388 miles
    2
    Chertsey

    £16,198

  •  BMW 1 Series, 2013 (13), Manual Diesel, 56,283 miles
    2
    Chertsey

    £8,998

  • Sudbury

    £1,495

  •  BMW 3 Series, 2013 (13), Manual Diesel, 48,213 miles
    2
    Chertsey

    £12,298

  •  BMW 1 Series, 2014 (64), Manual Diesel, 18,541 miles
    2
    Chertsey

    £13,598

  •  BMW 5 Series, 2014 (14), Automatic Diesel, 62,597 miles
    2
    Chertsey

    £14,398

  •  BMW 1 Series, 2014 (14), Manual Diesel, 52,125 miles
    2
    Chertsey

    £10,850

  •  BMW 1 Series, 2014 (14), Manual Diesel, 16,688 miles
    2
    Chertsey

    £11,698

  •  BMW 3 Series, 2015 (65), Automatic Diesel, 45,478 miles
    2
    Chertsey

    £15,998

  •  BMW 1 Series, 2015 (65), Manual Diesel, 29,207 miles
    2
    Chertsey

    £12,483

  •  BMW 3 Series, 2016 (16), Automatic Diesel, 21,383 miles
    2
    Chertsey

    £17,798

  •  BMW 1 Series, 2015 (15), Automatic Diesel, 45,659 miles
    2
    Chertsey

    £15,898

  • Warrington

    £1,250