631 Used BMW Cars For Sale in UK

  •  BMW 3 Series, 2010 (60), Automatic Diesel
    2
    Mexborough

    £6,395

  •  BMW 1 Series, 2013 (13), Manual Diesel
    1
    Mexborough

    £8,795

  •  BMW 1 Series, 2013 (62), Manual Diesel
    1
    Mexborough

    £7,795

  •  BMW 1 Series, 2013 (62), Manual Diesel
    1
    Mexborough

    £8,394

  •  BMW 3 Series, 2005 (05), Manual Diesel
    1
    Mexborough

    £3,994

  •  BMW 3 Series, 2012 (12), Manual Diesel
    2
    Mexborough

    £8,794

  •  BMW 5 Series, 2013 (13), Automatic Diesel
    2
    Mexborough

    £12,794

  •  BMW 5 Series, 2014 (14), Automatic Diesel, 94,000 miles
    2
    Bradford

    £12,990

  •  BMW M4, 2015 (15), Automatic Petrol, 30,000 miles
    2
    Wednesbury

    £37,995

  • Havant

    £2,295

  •  BMW 1 Series, 2007 (07), Manual Diesel, 147,000 miles
    2
    Wednesbury

    £2,500

  •  BMW 1 Series, 2014 (14), Manual Diesel, 64,000 miles
    2
    Hull

    £9,995

  •  BMW 3 Series, 2006 (21), Automatic Petrol, 149,700 miles
    2
    Halifax

    £3,695

  •  BMW 525, 2009 (09), Automatic Diesel, 122,000 miles
    3
    Clacton On Sea

    £6,950

  •  BMW 6 Series, 2010 (10), Automatic Diesel, 94,100 miles
    2
    Preston

    £14,975

  •  BMW X5, 2010 (10), Automatic Diesel, 87,000 miles
    1
    Birmingham

    £16,989

  •  BMW 1 Series, 2011 (61), Manual Petrol, 100,000 miles
    1
    Birmingham

    £7,989

  •  BMW X1, 2014 (64), Automatic Diesel, 26,105 miles
    2
    Bradford

    £18,500

  •  BMW 6 Series, 2014 (64), Automatic Diesel, 35,102 miles
    2
    Bradford

    £30,000

  • Cardiff

    £1,250

  •  BMW M4, 2015 (65), Automatic Petrol, 5,261 miles
    2
    Bradford

    £44,500

  •  BMW 3 Series, 2010 (10), Automatic Diesel, 44,000 miles
    2
    Dudley

    £11,495

  •  BMW X3, 2005 (55), Automatic Diesel, 100,000 miles
    2
    Dudley

    £5,995

  •  BMW Z3, 1998 (S), Manual Petrol, 82,000 miles
    2
    Stamford

    £3,250

  •  BMW 1 Series, 2009 (59), Manual Diesel, 82,960 miles
    2
    Stourbridge

    £6,799

  •  BMW 1 Series, 2015 (64), Manual Petrol, 21,291 miles
    2
    Glasgow

    £12,495

  •  BMW 4 Series, 2014 (64), Automatic Diesel, 43,000 miles
    2
    Sheffield

    £19,450

  •  BMW 1 Series, 2015 (65), Automatic Petrol, 16,000 miles
    2
    Brigg

    £14,500

  •  BMW 3 Series, 2014 (64), Automatic Diesel, 19,000 miles
    2
    Brigg

    £19,995

  • Newport

    £750

  •  BMW 5 Series, 2012 (62), Automatic Diesel, 86,000 miles
    2
    Brigg

    £13,995

  •  BMW X1, 2011 (61), Manual Diesel, 58,800 miles
    2
    Chesterfield

    £11,495

  •  BMW 5 Series, 2004 (54), Automatic Petrol, 87,000 miles
    2
    Tredegar

    £3,495

  •  BMW 3 Series, 2004 (54), Automatic Diesel, 116,000 miles
    2
    Norwich

    £3,000

  •  BMW 3 Series, 2003 (03), Manual Petrol, 89,000 miles
    2
    St. Neots

    £3,995

  •  BMW 3 Series, 2010 (60), Automatic Diesel, 83,000 miles
    2
    Rotherham

    £9,892

  •  BMW 1 Series, 2008 (57), Manual Diesel, 122,000 miles
    2
    Rotherham

    £3,250

  •  BMW 3 Series, 2014 (14), Automatic Diesel, 72,000 miles
    2
    Rotherham

    £17,199

  •  BMW 5 Series, 2013 (13), Automatic Diesel, 37,000 miles
    2
    Reading

    £17,995

  • Diss

    £800

  •  BMW 1 Series, 2013 (13), Manual Diesel, 30,000 miles
    2
    Reading

    £10,995