used vehicles for sale

Looking to buy a used car?

If you see something you like, give us a call for more information. We have a wide range of vehicles to offer that are in very good used condition. Contact us today to see what we can offer you.

Three month warranty given as standard (extendable options if required).

Available

2017(17) bmw 120d m-sport 

  • Mileage : 39,591
  • Transmission: Manual
  • Engine: 2.0L
  • Body : Hatchback
  • Fuel : Diesel
  • Exterior Colour: Black
  • Interior Colour: Black, Blue Trim
  • Doors: 3
  • Seats: 5
  • MOT: March 2022
  • Owner: One

£14,995

Z4 2012 (62 Reg) 2.0 20i M Sport S Drive

  • Mileage : 78,197
  • Transmission : Manual
  • Engine : 2.0L BRAND NEW BMW ENGINE  WITH 2YR WARRANTY*
  • Body : Convertible
  • Fuel : Petrol
  • Exterior Colour : White
  • Doors : 2
  • Seats : 2
  • MOT :  November 2021
  • Owner : One

MANY features inc:

  • Brand new clutch – 2 yr warranty
  • Air Conditioning
  • Electric Windows – Front and Rear
  • Refurbished Rims 18in MStar Spoke 
  • BMW Professional Radio

£12,995

MORE STOCK COMING

  • We buy BMW, MINI and PORSCHE

Sold

2014(64) mini one

  • Mileage : 42,445
  • Transmission: Manual
  • Engine: 1.2L
  • Body : Hatchback
  • Fuel : Petrol
  • Exterior Colour: Orange
  • Interior Colour: Black
  • Doors: 3
  • Seats: 5

£7,995

2020(69) bmw m135i – auto xdrive

  • Mileage : 5100
  • Transmission: Automatic
  • Engine: 2.0l
  • Body : Hatchback
  • Fuel : Petrol
  • Exterior Colour: Black
  • Interior Colour: Black
  • Doors: 5
  • Seats: 5
  • MANY extra features / upgrades to this vehicle

£32,995

2011(61) bmw 318D se touring 

  • Mileage : 140,321
  • Transmission: Manual
  • Engine: 2.0l
  • Body : Estate
  • Fuel : Diesel
  • Exterior Colour: Black
  • Interior Colour: Black
  • Doors: 5
  • Seats: 5

£8,995

2011(11) mini john cooper works 

  • Mileage : 41,524
  • Transmission: Manual
  • Engine: 1.6L
  • Body : Cabriolet
  • Fuel : Petrol
  • Exterior Colour: Blue
  • Interior Colour: Black
  • Doors: 3
  • Seats: 5

£8,995

2010(10) bmw 135m sport

  • Mileage : 67,776
  • Transmission: Automatic
  • Engine: 3.0L
  • Body : Cabriolet
  • Fuel : Petrol
  • Exterior Colour: Black
  • Interior Colour: Red
  • Doors: 3
  • Seats: 5

£9,250