Approved Used BMW

Browse our Approved Used BMW’s below:

144 Vehicles found Sort by: Results Per Page:

BMW 2 Series Gran Coupe 2.0 218d Sport Gran Coupe Auto (s/s) 4dr

£29,603.00

  • /
  • 0 Miles /
  • 1995 cc
  • Bowker Preston BMW

BMW 2 Series Gran Coupe 2.0 218d Sport (LCP) Gran Coupe (s/s) 4dr

£27,789.00

  • /
  • 0 Miles /
  • 1995 cc
  • Bowker Preston BMW

2020 BMW 3 Series 320d M Sport Saloon

£32,450.00

  • 2020 /
  • 7457 Miles /
  • 1995 cc
  • Bowker Preston BMW

2020 BMW X3 Series X3 xDrive20d M Sport

£39,950.00

  • 2020 /
  • 3562 Miles /
  • 1995 cc
  • Bowker Preston BMW

2020 BMW 4 Series 420d M Sport Coupe

£40,950.00

  • 2020 /
  • 6425 Miles /
  • 1995 cc
  • Bowker Preston BMW

2020 BMW i3 Series i3s 120Ah

£28,950.00

  • 2020 /
  • 1212 Miles /
  • 0 cc
  • Bowker Preston BMW

2020 BMW i3 Series i3s 120Ah

£28,950.00

  • 2020 /
  • 1212 Miles /
  • 0 cc
  • Bowker Preston BMW

2020 BMW i3 Series i3s 120Ah

£26,950.00

  • 2020 /
  • 8230 Miles /
  • 0 cc
  • Bowker Preston BMW

2016 BMW Z4 Series Z4 sDrive18i Roadster

£18,980.00

  • 2016 /
  • 23167 Miles /
  • 1997 cc
  • Bowker Blackburn BMW

2019 BMW 1 Series 118i Sport

£23,980.00

  • 2019 /
  • 8902 Miles /
  • 1499 cc
  • Bowker Blackburn BMW

2020 BMW 2 Series 220d M Sport Gran Coupe

£32,480.00

Available from: £482.30 p/m

  • 2020 /
  • 7927 Miles /
  • 1995 cc
  • Bowker Blackburn BMW

2020 BMW Z4 Series Z4 sDrive30i M Sport

£40,480.00

  • 2020 /
  • 2000 Miles /
  • 1998 cc
  • Bowker Blackburn BMW