All Used Cars
Loader Image
Loading Panel Image
Latest Stock

Filter By

Reset All

Vehicle Price Price

Finance

Vehicle Seats Seats

Vehicle Age Age

body-type Body Type

doors Doors

fuel-type Fuel Type

colour Colour

drive-type Drive Type

gear-box Gear Box

Google Reviews

Google Reviews

4 Stars

|

577 Reviews

Sort By

Filter By

All Used BMW Cars

Sort by

Showing 12 Out of 26 Results
BMW3 Series

BMW 3 Series YF65JXL

2.0 320d Luxury Touring Auto xDrive Euro 6 (s/s) 5dr

  • SAT NAV
  • LEATHER
  • CLIMATE

Diesel

Automatic

66700

23-11-2015

Our Price

£12,750

Finance HP

£306.35

View this vehicle Click here to go YF65JXL Page
BMW2 Series Gran Coupe

BMW 2 Series Gran Coupe AK21VDL

2.0 218d Sport (LCP) Euro 6 (s/s) 4dr

  • SAT NAV
  • LIVE COCKPIT PRO

Diesel

Manual

94466

24-05-2021

Our Price

£13,558

Finance HP

£314.48

View this vehicle Click here to go AK21VDL Page
BMW2 Series Gran Tourer

BMW 2 Series Gran Tourer MV68MXG

1.5 218i M Sport Euro 6 (s/s) 5dr

  • SAT NAV
  • LEATHER
  • 7 SEATS

Petrol

Manual

35115

21-09-2018

Our Price

£14,558

Finance HP

£337.67

View this vehicle Click here to go MV68MXG Page
BMW4 Series

BMW 4 Series AP18HXJ

2.0 420d M Sport Auto Euro 6 (s/s) 2dr

  • M SPORT PLUS PACK
  • LEATHER

Diesel

Automatic

64228

29-06-2018

Our Price

£16,558

Finance HP

£384.06

View this vehicle Click here to go AP18HXJ Page
BMW3 Series

BMW 3 Series HY68YZH

2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

  • LEATHER
  • SAT NAV
  • H&K
  • CRUISE

Diesel

Automatic

52000

14-09-2018

Our Price

£16,750

Finance HP

£388.49

View this vehicle Click here to go HY68YZH Page
BMW1 Series

BMW 1 Series LO69VYZ

1.5 118i Sport DCT Euro 6 (s/s) 5dr

  • TECH PACK
  • HUD
  • PARK ASSISTANT

Petrol

Automatic

21258

06-01-2020

Our Price

£17,499

Finance PCP

£254.65

View this vehicle Click here to go LO69VYZ Page
BMW1 Series

BMW 1 Series K200UBA

1.5 118i M Sport Euro 6 (s/s) 5dr

  • LEATHER
  • SAT NAV
  • CRUISE

Petrol

Manual

31392

04-01-2021

Our Price

£17,750

Finance PCP

£252.37

View this vehicle Click here to go K200UBA Page
BMWX1

BMW X1 FE69UZH

2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

  • LEATHER
  • CLIMATE
  • CRUISE

Diesel

Automatic

55148

06-09-2019

Our Price

£17,899

Finance HP

£415.17

View this vehicle Click here to go FE69UZH Page
BMW3 Series Gran Turismo

BMW 3 Series Gran Turismo YJ67ZOR

2.0 330i M Sport GT Auto Euro 6 (s/s) 5dr

  • PAN ROOF
  • 1 OWNER
  • FULL BMSH

Petrol

Automatic

38737

28-02-2018

Our Price

£19,058

Finance HP

£442.05

View this vehicle Click here to go YJ67ZOR Page
BMWX2

BMW X2 YG21ZJU

1.5 25e 10kWh M Sport X Auto xDrive Euro 6 (s/s) 5dr

  • LEATHER
  • CARPLAY
  • CRUISE

Petrol Plug-in Hybrid

Automatic

50400

19-03-2021

Our Price

£19,558

Finance PCP

£313.98

View this vehicle Click here to go YG21ZJU Page
BMW3 Series

BMW 3 Series LR69FTY

2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

  • M SPORT PLUS PACK
  • TECH PACK

Petrol Plug-in Hybrid

Automatic

55228

28-10-2019

Our Price

£19,858

Finance PCP

£317.76

View this vehicle Click here to go LR69FTY Page
BMW3 Series

BMW 3 Series FL69EFU

2.0 320i M Sport Auto Euro 6 (s/s) 4dr

  • SAT NAV
  • LEATHER
  • 18" ALLOYS

Petrol

Automatic

43073

19-09-2019

Our Price

£20,558

Finance HP

£476.84

View this vehicle Click here to go FL69EFU Page
Loading Panel Image