Dealers are vetted before listing — designed to keep the marketplace clean for buyers.
bmw
BMW 1 Series 3.0 135i M Sport 2dr
Mileage: 71,288 mi
Fuel: —
Location: Bedfordshire
HK+FULL LEATHER+SOFT TOP 35 Save BMW 1 Series 3.0 135i M Sport 2dr Year: 2010 (60) Mileage: 71,288 miles Body Type: Convertible Colour: Black Sapphire £5,995 POA per month £299 First Payment Monthly Payments Final Payment Agreement Term Total Deposit Amount of Credit Total Amount Payable Interest Rate (fixed) Representative APR
bmw
BMW 1 Series 2.0 116i Performance Edition Hatchback 5dr Petrol Manual £3
Mileage: 54,492 mi
Fuel: petrol
Transmission: manual
Location: Leatherhead
BMW 1 Series 2.0 116i Performance Edition Hatchback 5dr Petrol Manual £3 Comfort Pack Manual Year 2011 Mileage 54,492 miles Fuel type Petrol Transmission Manual £4,195.00 Now sold
BMW
3 SERIES 330I M SPORT 2DR STEP AUTO 5,200 MILEAGE 62,644 FUEL TYPE PETROL...
Mileage: 62,644 mi
Fuel: petrol
Transmission: automatic
Location: London
33 !!! automatic !!!!! S/H 2007 BMW 3 Series 330i M Sport 2dr Step Auto £5,200 Mileage: 62,644 Fuel Type: Petrol Gearbox: Automatic Engine Size: 3.0L MPG Combined: 36.2mpg CO2: 187g/km Tax 12 Month Rate: £365 More Info
BMW
1 SERIES 2.0 120D BLUEPERFORMANCE SE AUTO EURO 6 S S 5DR YEAR 2014...
Mileage: 56,000 mi
Fuel: —
Transmission: automatic
Location: Shropshire
AUTO|DAB|BT|35 TAX|NEWMOT&SVS 68 1 Save BMW 1 Series 2.0 120d BluePerformance SE Auto Euro 6 (s/s) 5dr Year: 2014 (14) Mileage: 56,000 miles Tax Rate: £35 Euro Status: 6 £9,495
bmw
2012 BMW Z4 2.0 20i M Sport Convertible 2dr Petrol Manual sDrive Euro 5 (s/s) (184 ps) Located at: Darlington
Mileage: 60,000 mi
Fuel: hybrid
Transmission: manual
Location: Darlington
Was £9,690 Finance from £207.77 p/m*. 2012 BMW Z4 2.0 20i M Sport Convertible 2dr Petrol Manual sDrive Euro 5 (s/s) (184 ps) Located at: Darlington Located at: Catterick Year 2012 Mileage 60,000 miles Fuel Type Petrol Engine Size 2 L Transmission Manual Quick Charge TBC mins Range TBC miles Battery Capacity TBC kWh Apply for Finance View Vehicle Click to Reserve
bmw
BMW 5 Series 3.0 530D M SPORT GRAN TURISMO 5d 242 BHP
Mileage: 76,100 mi
Fuel: diesel
Transmission: automatic
Location: Edinburgh
Dunfermline, KY129ES BMW 5 Series 3.0 530D M SPORT GRAN TURISMO 5d 242 BHP FULL SERVICE RECORD + FULL LEATHER INTERIOR + FULL ELECTRIC SEATS + MEMORY SEATS + FRONT HEATED SEATS + FRONT AND REAR PARKING SENSORS + SAT NAVIGATION + DAB RADIO + BLUETOOTH PHONE + AUDIO CONNECTIVITY + AUX CONNECTION + USB CONNECTION + CRUISE CONTROL + ELECTRIC TAILGATE + TOW BAR FITTED + 20 INCH ALLOY WHEELS + DUEL ZONE CLIMATE CONTROL + START/STOP KEY LESS START + REVERSING CAMERA + AUTO TAILGATE + ELETCRIC PARKING BRAKE + HILL HOLD ASSIST + SUN AND PANORAMIC ROOF + 2011 76,100 miles 3 ltr Automatic Diesel £9,495 £179.32 Apply for Finance View Details
BMW
I3 AUTO EURO 6 S S 5DR RANGE EXTENDER YEAR 2015 MILEAGE 75,000...
Mileage: 75,000 mi
Fuel: hybrid
Transmission: automatic
Location: Nottinghamshire
£6,499 Finance from £135.05 p/m*. 2015 BMW I3 Auto Euro 6 (s/s) 5dr (Range Extender) Year 2015 Mileage 75,000 miles Fuel Type Petrol Plug-In Hybrid Engine Size 0.6 L Transmission Automatic Bluetooth Hands Free Facility DBC - Dynamic Brake Control ADB Sport - Active Differential Brake Rear Lights - LED Integrated into Tailgate Indicators - Integrated into Rear Light Cluster Behind Tailgate Mirror Caps - LED View Vehicle Click to Reserve Free Finance Check Find out your likelihood of approval
BMW
3 SERIES 320I SPORT BLUETOOTH CORAL RED LEATHER MODEL YEAR 2016 MILEAGE 73,000 MLS...
Mileage: 73,000 mi
Fuel: petrol
Transmission: automatic
Location: Monroe Township
View More OFF BMW 3 Series 320i Sport Bluetooth Coral red Leather Model Year 2016 Mileage 73,000 Mls Engine Size 2.0 Transmission Automatic Fuel Type Petrol £9,995 Or from £197 p/m or call us for finance
BMW
2 SERIES 218I SPORT SAT NAV LEATHER HEATED SEATS MODEL YEAR 2017 MILEAGE 65,000...
Mileage: 65,000 mi
Fuel: petrol
Transmission: manual
Location: Monroe Township
View More OFF BMW 2 Series 218i Sport Sat Nav Leather Heated Seats Model Year 2017 Mileage 65,000 Mls Engine Size 1.5 Transmission Manual Fuel Type Petrol £9,995 Or from £197 p/m or call us for finance
BMW
1 SERIES 2.0 120D SPORT XDRIVE EURO 5 S S 5DR YEAR 2013 63...
Mileage: 70,300 mi
Fuel: —
Location: Lanarkshire
1 OWNER FROM NEW+LEATHER 41 Save BMW 1 Series 2.0 120d Sport xDrive Euro 5 (s/s) 5dr Year: 2013 (63) Mileage: 70,300 miles Body Type: Hatchback Colour: GREY £7,495 POA per month First Payment Monthly Payments Final Payment Agreement Term Total Deposit Amount of Credit Total Amount Payable Interest Rate (fixed) Representative APR
Mileage: 57,000 mi
Fuel: —
Transmission: automatic
Location: Bedfordshire
P/SENSORS+NAV+HISTORY 1 Save BMW 3 Series 3.0 335i SE Auto 2dr Year: 2007 (07) Mileage: 57,000 miles Body Type: Convertible Colour: Monaco Blue £7,995 POA per month £299 First Payment Monthly Payments Final Payment Agreement Term Total Deposit Amount of Credit Total Amount Payable Interest Rate (fixed) Representative APR
Mileage: 73,046 mi
Fuel: petrol
Transmission: manual
Location: West Yorkshire
58 1 ULEZ BMW 2 Series 2015 (65) 218I SE GRAN TOURER 7 SEATS+NAVIGATION+PARK SENSOR £7,000 POA per month Mileage 73,046 miles Body Type MPV Transmission Manual Fuel Type Petrol Engine Size 1.5L MD65YZO. Just arrived with us, awaiting preparation. This car comes with a full Service History (11 records), a new 12-month MOT with no advisories, a clear HPI report, 2 keys, and verified mileage fo... View Details First Payment Monthly Payments Final Payment Agreement Term Total Deposit Amount of Credit Total Amount Payable Interest Rate (fixed) Representative APR
BMW
I3 33KWH HATCHBACK 5DR ELECTRIC AUTO 170 PS 8,995 MONTHLY FROM 157.20 MILEAGE...
Mileage: 36,800 mi
Fuel: electric
Transmission: automatic
Location: New Forest
15 Reserved 2018 BMW i3 33kWh Hatchback 5dr Electric Auto (170 ps) £8,995 Monthly From £157.20 Mileage: 36,800 Gearbox: Automatic Fuel Type: Electric Year: 2018 Tax 12 Month Rate: £195 More Info
bmw
BMW 1 SERIES 2.0 118d Sport Euro 5 (s/s) 5dr - 2014 (64 plate) Mileage:
Mileage: 77,100 mi
Fuel: diesel
Transmission: manual
Location: Berkshire
46 £6,195 BMW 1 SERIES 2.0 118d Sport Euro 5 (s/s) 5dr - 2014 (64 plate) Mileage: 77,100 miles Colour: White Transmission: Manual Fuel Type: Diesel Body Style: Hatchback First Reg Date: 29/9/2014 ***Open 7 days now for test drives***This car comes with 3 months dealer warranty, Free 12 months AA breakdown cover, last service just carried out, MOT until 24/07/2026, cruise control,Alloy... View More
BMW
1 SERIES 1.6 116I SPORT HATCHBACK 5DR PETROL MANUAL EURO 6 S S 136...
Mileage: 76,660 mi
Fuel: petrol
Transmission: manual
Location: Southampton
2014 BMW 1 Series 1.6 116i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) Mileage: 76,660 Fuel Type: Petrol Gearbox: Manual Monthly From £110.49 Pay in Full £5,495 View Vehicle
BMW
2 SERIES 218I M SPORT GRAN TOURER 2016 66 PLATE 45 VIEW DETAILS MILEAGE...
Mileage: 61,340 mi
Fuel: petrol
Transmission: manual
Location: Peterborough
BMW 2 SERIES 218i M SPORT GRAN TOURER - 2016 (66 plate) 45 View details Mileage: 61,340 Fuel Type: Petrol Transmission: Manual Body Style: ESTATE MPG: 51 Urban Engine Size: 1,499 Road Tax £165.00 First Reg Date: 20/12/2016 Colour: WHITE Price: £9,495 Seven Seater, Sat Nav, Full Heated Leather Interior, Climate Control, Electric Windows, Rear Parking Sensors/Camera, Unmarked Alloy Wheels, Service History, In The Best Colour Pearlescent White , Fantastic Spec, Absolutely Superb Throughout, Is... View More View details Add to Garage Remove
bmw
2014 (64) BMW 3 Series 2.0 320i SE Auto Euro 6 (s/s) 4dr
Mileage: 49,060 mi
Fuel: petrol
Transmission: automatic
Location: Romford
Save 2014 (64) BMW 3 Series 2.0 320i SE Auto Euro 6 (s/s) 4dr Year: 2014 (64) , Mileage: 49,060 miles , Body Type: Saloon , Colour: Bronze , Fuel Type: Petrol , Transmission: Automatic £8,788 POA per month First Payment Monthly Payments Final Payment Agreement Term Total Deposit Amount of Credit Total Amount Payable Interest Rate (fixed) Representative APR
bmw
BMW Z4 2.0i Sport Convertible 2dr Petrol Manual Euro 4 (150 ps) - 2007 (07 plate) £5,399
Mileage: 58,101 mi
Fuel: petrol
Transmission: manual
Location: Bedfordshire
27 BMW Z4 2.0i Sport Convertible 2dr Petrol Manual Euro 4 (150 ps) - 2007 (07 plate) £5,399 From £104.05 per month Full Service History. Good to Go Mileage: 58,101 Colour: Black Transmission: Manual Fuel Type: Petrol Body Style: Convertible First Reg Date: 29/6/2007 Dear customers let me introduce you to our beautiful BMW Z4 2.0i Sport Convertible 2dr Petrol Manual Euro 4 (150 ps).It has Low Mileage. Good Condition. HPI Clear. MOT 21/01/2026. Car will come with Long MOT. It Has Full Service History and... View More Finance Quotes Monthly Payment Cash Price Deposit Amount of Credit First Payment Monthly payments Final payment Total Payable Admin Fee * Option to Purchase Fee * Fixed rate. Representative APR CS £104.05 £5,399 £540 £4,859 £104.05 £104.05 £114.05 £6792.90 £0.00 £10.00 5.70% 10.90% Apply Now HP £104.05 £5,399 £540 £4,859 £104.05 £104.05 £114.05 £6792.90 £0.00 £10.00 5.70% 10.90% Apply Now
BMW
2 SERIES 1.5 218I SE COUPE 2DR PETROL MANUAL EURO 6 S S 136...
Mileage: 65,076 mi
Fuel: petrol
Transmission: manual
Location: Letchworth Garden City
21 Photos £8,000 BMW 2 Series 1.5 218i SE Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) £430 21 Photos Year 2016 (66 Reg) Mileage 65,076 Gearbox Manual Fuel Type Petrol Engine Size 1.5L Doors 2 Alpine White Enhanced Bluetooth Telephone Preparation with USB Audio Interface and Voice Control Move Cloth - Anthracite with Black Interior View Vehicle Details
BMW
1 SERIES 120D M SPORT BLACK PACK AUTO STUNNING TOP SPEC EXAMPLE FSH 9,995...
Mileage: 920 mi
Fuel: diesel
Transmission: automatic
Location: Merthyr Tydfil
£35.00 BMW 1 SERIES 120D M SPORT BLACK PACK AUTO - Stunning Top Spec Example + FSH £9,995 £229.84 Finance Details Reg: 2016 (16) Doors: 5 Engine Size: 2.0 Trans: Automatic Fuel: Diesel Mileage: 92000 Colour: WHITE Beautiful Fully Loaded Example With Just 92,000 Genuine Miles From New And Finished In Alpine White With Factory Black Pack Option, ... Read More Finance Available
bmw
r 1100 s px to clear - trade sale £1,990 £45.25 p/m*. this r1100 s offers a perfect balance...
Mileage: 75,814 mi
Fuel: petrol
Location: Kirklees
20 Images View Video 1999 T BMW R 1100 S PX to Clear - Trade Sale £1,990 £45.25 p/m*. This BMW R1100 S offers a perfect balance of sport performance and touring comfort. This bike has had extensive servicing and lots of written documentation and pictures of the work from the previous owner. We have taken this bike in PX. Due to the age/mileage we are offering this as a part exchange to clear - trade sale. Please call for more info! PX to Clear - Trade Sale 75,814 Miles £POA 6m Tax 150 CO² (g/km) Petrol £POA 12m Tax 1085 L Other Call Us For Avg. MPG Group -- Ins. ... more info here. Add to Favourites View Favourites Finance Options View Vehicle Free Finance Check Representative Example Cash Price Deposit Total Amount of Credit Total Amount Payable Administration Fee Option to Purchase Fee Fixed Rate Representative APR Duration of Agreement Initial Payment Monthly Payment Final Payment HP £1990.00 £199.00 £1791.00 £2914.00 £210.00 £10.00 7% P.A. 19.3% APR 60 mths £45.25 £45.25 £45.25 Apply Low deposit finance available Use Part Exchange as Deposit Apply for finance here
BMW
1 SERIES 1.6 116I SPORT EURO 6 S S 5DR 2014 14 PLATE 8,495...
Mileage: 53,500 mi
Fuel: petrol
Transmission: automatic
Location: Bedfordshire
39 BMW 1 SERIES 1.6 116i Sport Euro 6 (s/s) 5dr - 2014 (14 plate) £8,495 Mileage: 53,500 Colour: Red Transmission: Manual Fuel Type: Petrol Body Style: Hatchback First Reg Date: 17/3/2014 One Class Auto ' Located in Sandy (SG19 1QY), just minutes from the A1 and a short walk from Sandy Railway Station. Direct train from London Euston takes around 55 minutes, and we're approximately 37 miles from London ' making us easy to... View More
BMW
1 SERIES 1.5 118I SPORT EURO 6 S S 5DR 2017 17 PLATE 7,795...
Mileage: 74,800 mi
Fuel: petrol
Transmission: automatic
Location: Bedfordshire
38 BMW 1 SERIES 1.5 118i Sport Euro 6 (s/s) 5dr - 2017 (17 plate) £7,795 Mileage: 74,800 Colour: White Transmission: Manual Fuel Type: Petrol Body Style: Hatchback First Reg Date: 28/4/2017 One Class Auto ' Located in Sandy (SG19 1QY), just minutes from the A1 and a short walk from Sandy Railway Station. Direct train from London Euston takes around 55 minutes, and we're approximately 37 miles from London ' making us easy to... View More
bmw
2019 BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr £6,450
Mileage: 73,340 mi
Fuel: petrol
Transmission: manual
Location: Birmingham
40 Video 2019 BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr £6,450 Mileage: 73,340 Fuel Type: Petrol Transmission: Manual Gearbox: Manual Engine Size: 1.5 L MPG Combined: 53 mpg CO2: 137 g/km Tax 12 Month Rate: £195 More Info
BMW
1 SERIES 1.5 118I SPORT HATCHBACK 5DR PETROL MANUAL EURO 6 S S 136...
Mileage: 75,000 mi
Fuel: petrol
Transmission: manual
Location: Cheshire
RESERVED £7,995 BMW 1 Series 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) £7,995 2016 75,000 miles Petrol Manual 8.5 seconds 53.3 mpg View Vehicle Arrange Viewing
BMW
3 SERIES 2007 07 3.0 335I SE EURO 4 2DR YEAR 2007 05 16...
Mileage: 112 mi
Fuel: —
Transmission: manual
Location: Essex
27 1 Finance available Save BMW 3 Series 2007 (07) 3.0 335i SE Euro 4 2dr Year 2007-05-16 Mileage 112000 Body Type Convertible Transmission Manual Colour Black £5,125 £103.06 (CS) per month CS £103.06 per month What is CS? First Payment Monthly Payments Final Payment Agreement Term Total Deposit Amount of Credit Total Amount Payable Interest Rate (fixed) Representative APR CS £103.06 £103.06 £103.06 60 £512.50 £4,612.50 £6,696.10 12.9% 12.9%
BMW
2 SERIES 2.0 220I SPORT AUTO EURO 6 S S 2DR 2016 16 PLATE...
Mileage: 55,000 mi
Fuel: petrol
Transmission: automatic
Location: Bedford
18 BMW 2 SERIES 2.0 220i Sport Auto Euro 6 (s/s) 2dr - 2016 (16 plate) £9,995 Mileage: 55,000 Colour: Silver Transmission: Automatic Fuel Type: Petrol Body Style: Convertible First Reg Date: 30/8/2016 Sunning looking WMB 220i, Service history,two sets ok keys,Fully HPI clear, starts and drives just like a new car,immaculate condition in and out,all around excellent tyre conditions, comes with fully serviced,one year MOT,one year AA breakdown... View More
This page is a quick way to browse used car listings that match a specific search theme (for example,
a budget, mileage range, body style, or model). The results are pulled from UK dealers and update as
cars are listed or sold.
Use the search box above to refine by keyword (such as full service history or long MOT)
and optionally add a postcode to prioritise nearby cars. If you don’t see the right match, adjusting
one filter—like mileage or budget—can unlock more options.
What you’ll find here
A selection of listings with photos, price, mileage, fuel type, transmission and location—so you can shortlist quickly
before clicking through to view the full advert.
How to use it
Start broad, then refine: add a keyword, set a postcode, and scan for cars with clear history and a sensible condition story.