1,527 Used BMW Cars For Sale near Liverpool

    Local freeads (in and around Liverpool)

  • BMW 3 Series, 2004 (04) Blue Saloon, Manual Petrol, 97,000 miles
    5
    Liverpool - 2 miles

    £1,100

  •  BMW X5, 2014 (64), Automatic Diesel, 40,000 miles
    2
    Liverpool - 3 miles

    £31,875

  •  BMW 3 SERIES, 2007 (07), Manual Diesel, 160,000 miles
    2
    Liverpool - 3 miles

    £2,490

  •  BMW 1 SERIES, 2009 (59), Manual Petrol, 60,000 miles
    2
    Liverpool - 3 miles

    £5,995

  •  BMW 1 SERIES, 2013 (62), Manual Petrol, 24,000 miles
    2
    Liverpool - 2 miles

    £9,990

  •  BMW 5 SERIES, 2015 (65), Automatic Diesel, 38,000 miles
    2
    Liverpool - 3 miles

    £22,485

  •  BMW 3 SERIES, 2014 (64), Automatic Diesel, 30,758 miles
    2
    Bootle - 3 miles

    £17,500

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

    £13,995

  •  BMW X5, 2014 (14), Automatic Diesel, 89,504 miles
    2
    Bootle - 3 miles

    £27,000

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

    £24,999

  •  BMW 3 SERIES, 2013 (13), Manual Petrol, 88,213 miles
    2
    Birkenhead - 3 miles

    £13,995

  •  BMW 3 SERIES, 2007 (07), Manual Petrol, 46,566 miles
    2
    Birkenhead - 3 miles

    £7,495

  •  BMW 3 SERIES, 2014 (14), Manual Diesel, 58,267 miles
    2
    Bootle - 3 miles

    £13,000

    Regional freeads (within 50 miles of Liverpool)

  •  BMW 1 Series, 2013 (63), Manual Diesel, 44,840 miles
    2
    Oldham - 36 miles

    £10,450

  •  BMW 3 Series, 2007 (07), Automatic Petrol, 106,391 miles
    1
    Hyde - 35 miles

    £3,495

  • FULL SERVICE HISTORY , 12 MONTHS MOT , 2 KEYS , EXCELLENT CONDITION
    9
    Barnoldswick - 46 miles

    £2,650

  • BMW 225d SERIES, 2015 (65) Red Coupe, Automatic Diesel, 29,300 miles
    10
    Burnley - 37 miles

    £19,995

  •  BMW 1-Series, 2013 (13), Manual Petrol, 51,346 miles
    2
    Preston - 28 miles

    £9,400

  •  BMW X1, 2011 (11), Automatic Diesel, 21,000 miles
    2
    Preston - 31 miles

    £12,495

  •  BMW 3 SERIES, 2011 (11), Automatic Petrol, 70,000 miles
    2
    Manchester - 25 miles

    £7,500

  •  BMW 1 SERIES, 2010 (60), Manual Diesel, 49,000 miles
    2
    Manchester - 25 miles

    £7,750

  •  BMW 1 SERIES, 2013 (13), Manual Diesel, 30,000 miles
    2
    Manchester - 25 miles

    £13,500

  •  BMW 3 SERIES, 2010 (10), Automatic Diesel, 52,138 miles
    2
    Burnley - 36 miles

    £11,750

  •  BMW 1 SERIES, 2012 (12), Manual Diesel, 54,000 miles
    2
    Preston - 27 miles

    £8,990

  •  BMW Z SERIES, 2008 (08), Manual Petrol, 66,000 miles
    2
    Preston - 28 miles

    £5,485

  •  BMW X3, 2013 (62), Manual Diesel, 49,450 miles
    2
    Ellesmere Port - 10 miles

    £14,990

  •  BMW 5 SERIES, 2012 (11), Automatic Diesel, 96,078 miles
    2
    Ellesmere Port - 10 miles

    £11,990

  •  BMW 1 SERIES, 2012 (62), Manual Diesel, 32,505 miles
    2
    Wirral - 6 miles

    £9,994

  •  BMW 6 SERIES, 2015 (11), Automatic Diesel, 34,094 miles
    2
    Warrington - 13 miles

    £31,990

  • BMW 1 series | 118i 2.0 Automatic | 111,591 miles | FULL SERVICE HISTORY
    10
    Stone - 48 miles

    £2,795

  • 2014 BMW 320D TOURING 2.0 EFFICIENT DYNAMICS DIESEL ESTATE 92K
    5
    Warrington - 14 miles

    £9,990

  • 2013 BMW 320D 2.0 M-SPORT AUTO DIESEL SALOON 18K
    5
    Warrington - 14 miles

    £13,990

  •  BMW 5 SERIES, 2013 (63), Automatic Petrol, 32,000 miles
    2
    Stockport - 32 miles

    £22,995

  •  BMW Z SERIES, 2009 (09), Manual Petrol, 36,000 miles
    2
    Stockport - 32 miles

    £11,495

  •  BMW 5 SERIES, 1999 (V), Automatic Petrol, 69,000 miles
    2
    Stockport - 32 miles

    £9,995

  •  BMW Z SERIES, 1999 (C), Manual Petrol, 44,000 miles
    2
    Stockport - 32 miles

    £8,995

  •  BMW 3 SERIES, 2015 (15), Manual Diesel, 100,000 miles
    2
    Ormskirk - 10 miles

    £10,995

  •  BMW Z4, 2007 (07), Manual Petrol, 44,000 miles
    2
    Manchester - 25 miles

    £8,000

  •  BMW 1 SERIES, 2014 (14), Automatic Diesel, 71,366 miles
    2
    Wirral - 5 miles

    £11,995

  • 2010 BMW 318i 2.0 SE PETROL MANUAL SALOON 74K
    5
    Warrington - 14 miles

    £5,990

  • 2009 BMW 118i 2.0 M-SPORT PETROL MANUAL HATCHBACK 43K
    5
    Warrington - 14 miles

    £5,990

  • 2014 BMW 116D 2.0 SPORT DIESEL AUTO HATCHBACK 33K
    5
    Warrington - 14 miles

    £8,990

  • 2009 BMW 320D 2.0 M-SPORT HIGHLINE DIESEL AUTO COUPE 69K
    5
    Warrington - 14 miles

    £8,490

  • 2013 BMW 318D 2.0 SPORT DIESEL MANUAL SALOON 59K
    5
    Warrington - 14 miles

    £10,990

  • 2013 BMW 116D 1.6 EFFICIENT DYNAMICS DIESEL MANUAL HATCHBACK 87K
    5
    Warrington - 14 miles

    £7,490

  • 2012 BMW 125D 2.0 M-SPORT DIESEL MANUAL HATCHBACK 76K
    5
    Warrington - 14 miles

    £11,490

  • 2013 BMW 116D 2.0 ES DIESEL MANUAL HATCHBACK 71K
    5
    Warrington - 14 miles

    £8,490

  • 2012 BMW 116i 1.6 SPORT PETROL MANUAL HATCHBACK 62K
    5
    Warrington - 14 miles

    £8,490

  • 2011 BMW 318i 2.0 EXCLUSIVE EDITION PETROL MANUAL SALOON 38K
    5
    Warrington - 14 miles

    £6,990

  • 2011 BMW 320D 2.0 EFFICIENT DYNAMICS DIESEL MANUAL SALOON 76K
    5
    Warrington - 14 miles

    £6,490

  • 2010 BMW 318i 2.0 ES PETROL MANUAL SALOON 55K
    5
    Warrington - 14 miles

    £5,990

Need Cars finance?

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