1,329 Used BMW Cars For Sale near North Yorkshire

    Regional freeads (within 50 miles of North Yorkshire)

  •  BMW 3 SERIES, 2002 (52), Automatic Petrol, 115,000 miles
    1

    £3,990

  •  BMW 3 SERIES, 2013 (13), Manual Diesel, 95,240 miles
    2
    Burnley - 44 miles

    £10,990

  •  BMW X1, 2010 (59), Automatic Diesel, 144,945 miles
    2
    Burnley - 46 miles

    £6,995

  • BMW X3, 2005 (05) Black Estate, Manual Diesel, 169,000 miles
    7
    Seaham - 40 miles

    £2,900

  •  BMW X1, 2010 (10), Automatic Diesel, 68,050 miles
    2
    Middlesbrough - 24 miles

    £9,000

  •  BMW 3 Series, 2012 (62), Manual Diesel, 31,272 miles
    2
    Middlesbrough - 24 miles

    £12,000

  • BMW 3 Series, 2003 (53) Silver Hatchback, Manual Petrol, 93,000 miles
    3
    Wakefield - 42 miles

    £350

  •  BMW 3 SERIES, 2003 (53), Manual Diesel, 88,968 miles
    2
    Burnley - 46 miles

    £1,995

  •  BMW 1 SERIES, 2008 (08), Manual Diesel, 84,000 miles
    2
    Burnley - 44 miles

    £4,499

  •  BMW 1 SERIES, 2006 (06), Manual Diesel, 75,232 miles
    2
    Burnley - 44 miles

    £3,490

  •  BMW 3 SERIES, 2009 (59), Automatic Diesel, 91,000 miles
    2
    Bradford - 33 miles

    £9,790

  •  BMW 1 Series, 2014 (64), Manual Diesel, 33,934 miles
    2
    Middlesbrough - 24 miles

    £12,000

  • BMW 3 Series, 2009 (59) Blue Saloon, Manual Diesel, 140,000 miles
    9
    Darlington - 18 miles

    £4,900

  •  BMW 3 SERIES, 2010 (10), Manual Diesel, 89,900 miles
    2
    Burnley - 44 miles

    £7,990

  •  BMW X5, 2006 (06), Automatic Diesel, 91,000 miles
    2
    Bradford - 34 miles

    £6,789

  • BMW 530D M5 REPLICA
    10
    Stockton On Tees - 24 miles

    £5,700

  •  BMW 3 SERIES, 2010 (10), Automatic Diesel, 60,997 miles
    2
    Burnley - 46 miles

    £8,995

  •  BMW 3 SERIES, 2008 (08), Automatic Petrol, 25,000 miles
    2
    Shipley - 31 miles

    £12,995

  •  BMW X1, 2011 (61), Automatic Diesel, 79,347 miles
    2
    Halifax - 39 miles

    £10,490

  •  BMW 3 SERIES, 2010 (60), Manual Diesel, 99,401 miles
    2
    Bradford - 33 miles

    £5,469

  • BMW 1 series, 2007 (57) Blue Hatchback, Manual Petrol, 51,000 miles
    9
    Scarborough - 43 miles

    £3,995

  • Filey - 47 miles

    £6,500

  • BMW 318 I, 2003 (03) Titanium Silver, Saloon, 5 speed Manual, Petrol, only 43,844 miles as used as second car.
    10
    Harrogate - 18 miles

    £3,950

  • BMW 3 Series, 2001 (Y) Silver Saloon, Manual Petrol, 160,000 miles
    5
    Knottingley - 39 miles

    £500

  •  BMW 3 SERIES, 2009 (59), Automatic Diesel, 43,907 miles
    2
    Burnley - 46 miles

    £13,995

  •  BMW 3 SERIES, 2007 (07), Manual Diesel, 80,053 miles
    2
    Burnley - 46 miles

    £3,999

  •  BMW 3 SERIES, 2006 (06), Automatic Diesel, 141,919 miles
    2
    Burnley - 46 miles

    £4,795

  •  BMW 5 SERIES, 2009 (59), Automatic Diesel, 85,255 miles
    2
    Burnley - 44 miles

    £8,990

  •  BMW 5 SERIES, 2009 (09), Automatic Diesel, 106,681 miles
    2
    Bradford - 33 miles

    £6,990

  •  BMW 1-Series, 2014 (64), Manual Diesel, 29,097 miles
    2
    Huddersfield - 43 miles

    £13,994

  • BMW 3 Series, 2004 (04) Blue Saloon, Automatic Petrol, 51,000 miles
    3
    Wakefield - 42 miles

    £1,500

  • 2000 X BMW 330 CI 330CI COUPE - SILVER, 1 FORMER KEEPER, 48000 MILES
    10
    Middlesbrough - 22 miles

    £4,950

  • 2012 BMW 1 series, URBAN
    10
    Bradford - 36 miles

    £7,250

  •  BMW X1, 2013 (62), Manual Diesel, 32,041 miles
    2
    Darlington - 19 miles

    £11,990

  • BMW 316 I, 1997 (R) Silver Coupe, Manual Petrol, 40,100 miles
    10
    Middlesbrough - 22 miles

    £2,950

  •  BMW 1 SERIES, 2011 (11), Manual Diesel, 65,673 miles
    2
    Burnley - 44 miles

    £6,490

  •  BMW 1 Series, 2015 (65), Automatic Petrol, 20,328 miles
    2
    Knaresborough - 17 miles

    £15,490

  •  BMW 3 Series, 2013 (63), Manual Diesel, 35,508 miles
    2
    Leeds - 30 miles

    £14,480

  •  BMW 1-Series, 2014 (64), Manual Diesel, 35,676 miles
    2
    Huddersfield - 43 miles

    £14,195

  •  BMW 1 SERIES, 2010 (60), Manual Diesel, 115,000 miles
    2
    Bradford - 33 miles

    £4,995

  •  BMW 3 SERIES, 2009 (09), Automatic Diesel, 85,000 miles
    2
    Batley - 37 miles

    £6,490

  •  BMW 4 Series, 2014 (14), Manual Petrol, 31,213 miles
    2
    Sunderland - 45 miles

    £14,999

Need Cars finance?

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