Dealers are vetted before listing — designed to keep the marketplace clean for buyers.
BMW
4 SERIES 2.0 420I M SPORT COUPE 2DR PETROL MANUAL XDRIVE EURO 6 S...
Mileage: 71,000 mi
Fuel: petrol
Transmission: manual
Location: Lanarkshire
29 Images View Video 2014 64 BMW 4 SERIES 2.0 420i M Sport Coupe 2dr Petrol Manual xDrive Euro 6 (s/s) (184 ps) **** ONLY 71K MILES **** £9,995 £251.44 p/m*. 71,000 miles Blue Petrol Manual 2 L 40.4 Avg. MPG Ins. Group: 31 162 CO² (g/km) £265.00 £145.00 Central Locking - Remote Electric Windows - Front Open and Close Fingertip Control Oil Sensor For Level and Grade - Warning by Check Control System Bottle Holders - Front Door Storage Compartments Brake Drying Add to Favourites View Favourites Finance Options View Vehicle
BMW
Z4 2.5 23I CONVERTIBLE 2DR PETROL MANUAL SDRIVE EURO 5 204 PS 9,995...
Mileage: 38,000 mi
Fuel: petrol
Transmission: manual
Location: Northamptonshire
16 16 JUST FULLY SERVICED BMW Z4 2.5 23i Convertible 2dr Petrol Manual sDrive Euro 5 (204 ps) £9,995 9,995 Reg 2009 (59 reg) Year of Manufacture Made in 2009 Odometer 38,000 mi Transmission Manual Body Type Convertible Engine 2.5 L Petrol Doors 2 door Black Sapphire Front&Rear Park distance Control Leather- Kansas- Black Professional SatNav Multimedia System Wind deflector 17in Light Alloy Wheels- Star Spoke Style 290 Chat Finance More
bmw
BMW 1 Series 2.0 118i M Sport Steptronic Euro 5 2dr 2011
Mileage: 67,000 mi
Fuel: petrol
Transmission: automatic
Location: Rochester
18 Finance Available £175 /month HP £5,750 BMW 1 Series 2.0 118i M Sport Steptronic Euro 5 2dr 2011 Convertible 67,000 Miles 2.0 L 141 BHP Automatic Petrol Whatsapp Finance Quote
bmw
220d 2.0 m sport euro 6 (s/s) 5dr £8,200 8,200 ulez compliant reg 2016 (16 reg) year of manufacture made...
Mileage: 60,000 mi
Fuel: diesel
Transmission: manual
Location: Leicestershire
25 25 Sat Nav-Heated Seats-Park Sens BMW 220d 2.0 M Sport Euro 6 (s/s) 5dr £8,200 8,200 ULEZ Compliant Reg 2016 (16 reg) Year of Manufacture Made in 2016 Odometer 60,000 mi Transmission Manual Body Type MPV Engine 2 L Diesel Doors 5 door Chat Finance More
bmw
BMW 1 Series 1.6 116i Sport Euro 6 (s/s) 5dr 2014
Mileage: 71,000 mi
Fuel: petrol
Transmission: manual
Location: Rochester
19 Finance Available £152 /month HP £5,950 £5,750 BMW 1 Series 1.6 116i Sport Euro 6 (s/s) 5dr 2014 Hatchback 71,000 Miles 1.6 L 134 BHP Manual Petrol Whatsapp Finance Quote
BMW
1 SERIES 1.6 116I SPORT AUTO EURO 6 S S 5DR 9,995 WITH ONLY...
Mileage: 31,522 mi
Fuel: petrol
Transmission: automatic
Location: Hampshire
2014 BMW 1 Series 1.6 116i Sport Auto Euro 6 (s/s) 5dr £9,995 With only one owner and a remarkably low mileage of 31,522 miles for its 2014 registration, this BMW 1 Series 116i Sport presents a superb example of a well cared for vehicle. This Euro 6 compliant model boasts a 1.6 litre petrol engine and comes with a 3 month warranty for your peace of mind. Its full service history is up to date, with the last service completed on 23 February 2026 at 31,522 miles. The Sport trim enhances its appeal, and notable features include a Xenon headlight package with washer system, a BMW Professional Multimedia navigation system, and a manually controlled air conditioning system, all complemented by an automatically dimming rear view mirror. This BMW 1 Series 116i Sport offers several advantages that set it apart. Its acceleration is brisk, achieving 0 to 62 miles per hour in just 8.7 seconds, demonstrating its responsive performance. Furthermore, its position in a low insurance group indicates that running costs could be more economical compared to similar vehicles. Practicality is also a strong point, with generous boot space making it suitable for everyday needs and longer journeys. Read more Mileage: 31,522 miles
BMW
1 SERIES 1.6 116I M SPORT HATCHBACK 5DR PETROL AUTO EURO 6 S S...
Mileage: 45,950 mi
Fuel: petrol
Transmission: automatic
Location: Hampshire
2015 BMW 1 Series 1.6 116i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps) £9,990 With only one owner and exceptionally low mileage for its age, this 2015 BMW 1 Series 116i M Sport presents a superb opportunity. This Euro 6 compliant model boasts a 1.6L petrol engine and comes with a 3 month warranty for your peace of mind. Its MOT is valid until February 2027, and it benefits from a full service history, with the last service completed on 12 February 2026 at 45,946 miles. The vehicle has covered a mere 45,950 miles. This BMW 1 Series M Sport is equipped with a comprehensive suite of notable features, including the BMW Navigation Package, Enhanced Bluetooth Telephone Preparation with USB Audio Interface, and Rear Park Distance Control. The Xenon Headlight Package, also part of the M Sport Plus Package, ensures excellent visibility. These features, combined with its low insurance group, generous boot space, and an impressive 0-62mph acceleration time of just 8.7 seconds, demonstrate how this particular vehicle stands out from others in its class. Read more Mileage: 45,950 miles
Mileage: 54,080 mi
Fuel: electric
Transmission: automatic
Location: Waltham Abbey
20 HARMAN KARDON, HEATED LEATHERS BMW i3 -- £8,000 8,000 £147.90 ULEZ Compliant Reg 2017 (17 reg) Odometer 54,080 mi Transmission Automatic Body Type Hatchback Engine 0 L Electric Doors 5 door 19in Alloy Wheels - i BiColour Light Turbine Styling - Mixed Tyres - 429 Capparis White - i Blue Highlight Enhanced Bluetooth Telephone Preparation with USB Audio Interface and Voice Control Interior Trim - Eucalyptus Wood Matt Interior World Suite - Stellaric Natural Leather - Dalbergia Brown - Black Interior LED Headlights Chat Finance More Representative Example Product Deposit Total amount of credit Fixed rate Representative APR Term First payment Monthly payment Final payment Total amount payable Hire Purchase - Private Individual £800.00 £7,200.00 4.65% 8.9% 60 £147.90 £147.90 £148.90 £9,675.00 Hire Purchase - Business £800.00 £7,200.00 5.19% 9.9% 60 £151.14 £151.14 £152.14 £9,869.40
bmw
2017 BMW 1 Series 2.0 118d Sport - New MOT - Only 96000 Miles 1 Owner - Sat Nav - Cruise - Climate - DAB 28
Mileage: 960 mi
Fuel: diesel
Transmission: manual
Location: Mid Glamorgan
From only £132 p/m £6,995 2017 BMW 1 Series 2.0 118d Sport - New MOT - Only 96000 Miles 1 Owner - Sat Nav - Cruise - Climate - DAB 28 photos Mileage 96080 Gearbox Manual Fuel Type Diesel MPG 68.9 Colour Alpine White Finance Details Vehicle Details
bmw
2014 BMW 218d 2.0 M Sport Coupe - New MOT - Only 76000 Miles FSH - Automatic - DAB - Senosrs 25
Mileage: 760 mi
Fuel: diesel
Transmission: automatic
Location: Mid Glamorgan
From only £174 p/m £8,995 2014 BMW 218d 2.0 M Sport Coupe - New MOT - Only 76000 Miles FSH - Automatic - DAB - Senosrs 25 photos Mileage 76047 Gearbox Automatic Fuel Type Diesel MPG 64.2 Colour Alpine White Finance Details Vehicle Details
bmw
2012 BMW 320d EfficientDynamics Auto Saloon - New MOT - Only 81000 Miles Heated Seats - Sat Nav - Park Sensors - Cruise Control 24
Mileage: 810 mi
Fuel: diesel
Transmission: automatic
Location: Mid Glamorgan
From only £123 p/m £5,795 2012 BMW 320d EfficientDynamics Auto Saloon - New MOT - Only 81000 Miles Heated Seats - Sat Nav - Park Sensors - Cruise Control 24 photos Mileage 81073 Gearbox Automatic Fuel Type Diesel MPG 68.9 Colour Glacier Silver Finance Details Vehicle Details
bmw
2015 BMW 1 Series 2.0 120d M Sport - New MOT - Only 75000 Miles Auto - Sat Nav - Camera - Sensors 28
Mileage: 757 mi
Fuel: diesel
Transmission: automatic
Location: Mid Glamorgan
From only £164 p/m £8,495 2015 BMW 1 Series 2.0 120d M Sport - New MOT - Only 75000 Miles Auto - Sat Nav - Camera - Sensors 28 photos Mileage 75701 Gearbox Automatic Fuel Type Diesel MPG 64.2 Colour Estoril Blue Finance Details Vehicle Details
BMW
2 SERIES ACTIVE TOURER 216D SE 8 PHOTOS 7,250 NBSP OR PAY MONTHLY FROM...
Mileage: 73,593 mi
Fuel: diesel
Transmission: manual
Location: County Tyrone
BMW 2 Series Active Tourer 216d SE 8 Photos £7,250 or pay monthly from or p/m £134.03 Year 2016 (65 Reg) Mileage 73,593 Gearbox Manual Fuel Type Diesel Engine Size 1.5L Emissions Euro 6 £20 Apply for Finance View Vehicle Representative Example Cash Price Total Deposit Total Amount of Credit First Payment Duration of Agreement Monthly Payment Admin Fee Option to Purchase Fee Total Interest Charges Total Amount Payable Annual Fixed Rate Representative APR HP £7,250.00 £725.00 £6,525.00 £134.03 60 months £134.03 £0.00 £1.00 £1,517.80 £8,767.80 4.65% 8.9%
BMW
1 SERIES 3.0 M135I AUTO EURO 6 S S 5DR ULEZ COMPLIANT 9,995 YEAR...
Mileage: 54,697 mi
Fuel: petrol
Transmission: automatic
Location: West Yorkshire
30 +GOOD RUNNER+ BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 5dr ULEZ Compliant £9,995 Year 2014 ( 14 reg) Odometer 54,697 miles Transmission Automatic Fuel Type Petrol Doors 5 door Colour Black Body Type Hatchback Engine Size 3.0 L MPG 37.7 Road Tax £173.25 £315 12V Power Socket - Centre Console 12V Power Socket - Passenger Footwell 18in Alloy Wheels - M Light Double Spoke - 436M 6.5in Colour Display Screen ABS - Anti Lock Braking System ASC - Automatic Stability Control More
bmw
(Located at our Shorne Branch) JMV CARS LTD ARE DELIGHTED TO PRESENT THIS BMW 3 SERIES GRAN TURISMO PETROL WITH A GREAT SPECIFICATION, PRESENTED WITH A SERVICE HISTORY, SATELITTE NAVIGATION, LEATHER UPHOLSTERY, AMBIENT INTERIOR LIGHTING, PARKING... View More View details
Mileage: 72,000 mi
Fuel: petrol
Transmission: manual
Location: Shorne
(64 plate) SATNAV-LEATHER-ULEZ-FANTASTIC! 20 View details Mileage: 72,000 Fuel Type: Petrol Transmission: Manual Body Style: HATCHBACK MPG: 39 Urban Engine Size: 1,997 Road Tax £315.00 First Reg Date: 6/1/2015 Colour: SILVER Price: £7,975 From £125.42 per month (Located at our Shorne Branch) JMV CARS LTD ARE DELIGHTED TO PRESENT THIS BMW 3 SERIES GRAN TURISMO PETROL WITH A GREAT SPECIFICATION, PRESENTED WITH A SERVICE HISTORY, SATELITTE NAVIGATION, LEATHER UPHOLSTERY, AMBIENT INTERIOR LIGHTING, PARKING... View More View details Add to Garage Remove 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 HP £125.42 £7,975 £2,000 £5,975 £125.42 £125.42 £126.42 £9526.20 £0.00 £1.00 5.19% 9.90% Apply Now
BMW
1 SERIES 1.5 118I SPORT HATCHBACK 5DR PETROL MANUAL EURO 6 S S 136...
Mileage: 63,000 mi
Fuel: petrol
Transmission: automatic
Location: Gloucestershire
28 outstanding value for money BMW 1 Series 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) ULEZ Compliant £9,991 Year 2018 ( 68 reg) Odometer 63,000 miles Transmission Manual Fuel Type Petrol Doors 5 door Colour White Body Type Hatchback Engine Size 1.5 L MPG 53.3 (MPG) Road Tax £107.25 £195 (6m / 12m Tax) 12V Power Socket - Centre Console 12V Power Socket - Passenger Footwell 17in Alloy Wheels - Light Double Spoke Star - 655 Active Differential Brake - ADB Sport - Electronic Differential Lock in DSC-Off Mode Air Conditioning - Automatic - Single Zone Airbags More
bmw
2019 BMW 2 Series Gran Tourer 218i 1.5 Luxury 7 Seater MPV - New MOT - Only 78000 Miles FSH - Leather - 7 Seats - Sat Nav 28
Mileage: 785 mi
Fuel: petrol
Transmission: manual
Location: Mid Glamorgan
From only £185 p/m £9,795 2019 BMW 2 Series Gran Tourer 218i 1.5 Luxury 7 Seater MPV - New MOT - Only 78000 Miles FSH - Leather - 7 Seats - Sat Nav 28 photos Mileage 78598 Gearbox Manual Fuel Type Petrol MPG 42.8 Colour Sunset Orange metallic paint Finance Details Vehicle Details
BMW
1 SERIES 2.0 120I EXCLUSIVE EDITION COUPE 2DR PETROL STEPTRONIC EURO 5 170 PS...
Mileage: 48,255 mi
Fuel: petrol
Transmission: automatic
Location: Worcestershire
bmw 1 series 2.0 120i Exclusive Edition Coupe 2dr Petrol Steptronic Euro 5 (170 ps) *AUTOMATIC**LOW MILEAGE* 2013 Automatic 48,255 miles Petrol Cash price: £7,495 Kidderminster Motor House
bmw
bmw 1 series 2.0 120i Exclusive Edition Coupe 2dr Petrol Steptronic Euro 5 (170 ps) *AUTOMATIC**LOW MILEAGE*
Mileage: 48,255 mi
Fuel: petrol
Transmission: automatic
Location: West Midlands
bmw 1 series 2.0 120i Exclusive Edition Coupe 2dr Petrol Steptronic Euro 5 (170 ps) *AUTOMATIC**LOW MILEAGE* 2013 Automatic 48,255 miles Petrol Cash price: £8,995 T Wall
bmw
BMW 2 SERIES 1.5 218i SE MPV 5dr Petrol Auto Euro 6 (s/s) (136 ps) - 2015 (15 plate) £7,495
Mileage: 70,255 mi
Fuel: petrol
Transmission: automatic
Location: Sheffield
BMW 2 SERIES 1.5 218i SE MPV 5dr Petrol Auto Euro 6 (s/s) (136 ps) - 2015 (15 plate) £7,495 From £144.63 per month Mileage: 70,255 Colour: White Transmission: Automatic Fuel Type: Petrol Body Style: MPV First Registration Date: 16/3/2015 View Details 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 HP £144.63 £7,495 £750 £6,746 £144.63 £144.63 £145.63 £9428.30 £0.00 £1.00 5.73% 10.90% Apply Now
BMW
1 SERIES 1.5 118I SE HATCHBACK 3DR PETROL MANUAL EURO 6 S S 136...
Mileage: 63,943 mi
Fuel: petrol
Transmission: manual
Location: Hitchin
41 £7,249 BMW 1 SERIES 1.5 118i SE Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps) - 2015 (15 plate) £35 From £145.76 per month Mileage: 63,943 miles Colour: Blue Transmission: Manual Fuel Type: Petrol Body Style: Hatchback First Reg Date: 17/8/2015 £35 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 HP £145.76 £7,249 £725 £6,524 £145.76 £145.76 £146.76 £9471.50 £0.00 £1.00 12.90% 12.90% Apply Now
bmw
bmw 1 series 1.6 116i Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps) **FACTORY REAR SENSORS**(VXL)
Mileage: 71,788 mi
Fuel: petrol
Transmission: manual
Location: West Midlands
T. Wall Kingswinford bmw 1 series 1.6 116i Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps) **FACTORY REAR SENSORS**(VXL) 2013 Manual 71,788 miles Petrol Cash price: £5,995 T Wall
bmw
320d 2.0 luxury auto euro 5 (s/s) 4dr £8,750 year 2014 ( 64 reg) odometer 68,000 miles transmission automatic fuel...
Mileage: 68,000 mi
Fuel: diesel
Transmission: automatic
Location: Worcestershire
Lovely Condition BMW 320d 2.0 Luxury Auto Euro 5 (s/s) 4dr £8,750 Year 2014 ( 64 reg) Odometer 68,000 miles Transmission Automatic Fuel Type Diesel Doors 4 door Colour Silver Body Type Saloon Engine Size 2.0 L MPG 62.8 Road Tax £0 £35 12V Power Socket in Front Centre Console and Passenger Footwell 18in Alloy Wheels - Multi Spoke - 416 6.5in Colour Display Screen ABS - Anti Lock Braking System ASC - Automatic Stability Control Air Conditioning - Automatic with Two-Zone Control Finance More
bmw
320d luxury 2.0 automatic service history new mot £7,995.00 model : 320d body : saloon fuel type : diesel transmission...
Mileage: 865 mi
Fuel: diesel
Transmission: automatic
Location: Portsmouth
2013 BMW 320d LUXURY 2.0 AUTOMATIC SERVICE HISTORY NEW MOT £7,995.00 Model : 320d Body : Saloon Fuel Type : Diesel Transmission : Automatic Mileage : 86500 BMW
bmw
BMW 1 SERIES 2.0 118d SE Hatchback 5dr Diesel Auto Euro 5 (s/s) (143 ps) - 2013 (63 plate) £7,495
Mileage: 64,815 mi
Fuel: diesel
Transmission: automatic
Location: Reading
40 BMW 1 SERIES 2.0 118d SE Hatchback 5dr Diesel Auto Euro 5 (s/s) (143 ps) - 2013 (63 plate) £7,495 From £150.70 per month Full service history/Long MOT. Mileage: 64,815 Colour: Black Transmission: Automatic Fuel Type: Diesel Body Style: Hatchback First Reg Date: 27/9/2013 3 months warranty on engine and gearbox.Free 12 months breakdown cover with AA.2 Keys.Only 2 former keepers.35 Road tax per year. An excellent example of Diesel Automatic Hatchback. Full service history.8 service records. Recently serviced.... 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 HP £150.70 £7,495 £750 £6,746 £150.70 £150.70 £151.70 £9792.50 £0.00 £1.00 12.90% 12.90% Apply Now
Mileage: 67,898 mi
Fuel: petrol
Transmission: automatic
Location: Romford
ULEZ/SPORT/PETROL/AUTO 78 BMW 216d 1.5 Sport Auto Euro 6 (s/s) 5dr £7,499 £99 Per Month Mileage 67,898 Mi Gear box Auto Fuel Diesel Colour Grey Body type Mpv Engine size 1.5 L Preview Finance Full Details
bmw
BMW 3 SERIES 1.0T EcoBoost Titanium Hatchback 5dr Petrol Manual Euro 6 (s/s) (125 ps) - 2016 (66 plate) £4,599
Mileage: 75,843 mi
Fuel: petrol
Transmission: manual
Location: Bedfordshire
11 BMW 3 SERIES 1.0T EcoBoost Titanium Hatchback 5dr Petrol Manual Euro 6 (s/s) (125 ps) - 2016 (66 plate) £4,599 From £88.61 per month Full Main Dealer Service History Mileage: 75,843 Colour: Blue Transmission: Manual Fuel Type: Petrol Body Style: Hatchback First Reg Date: 17/12/2016 Dear customers let me introduce you to our beautiful Ford Fiesta 1.0T EcoBoost Titanium Hatchback 5dr Petrol Manual Euro 6 (s/s) (125 ps) It has Low Mileage. Good Condition. HPI Clear. MOT 26/12/2026. Car will come with Long MOT. It Has Full Main... 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 £88.61 £4,599 £460 £4,139 £88.61 £88.61 £98.61 £5786.50 £0.00 £10.00 5.69% 10.90% Apply Now HP £88.61 £4,599 £460 £4,139 £88.61 £88.61 £98.61 £5786.50 £0.00 £10.00 5.69% 10.90% Apply Now
Mileage: 810 mi
Fuel: petrol
Transmission: automatic
Location: Thornton-Cleveleys
645 Ci 4.4 V8 Convertible Automatic From ?7,995 + Retail Package Mileage 81000 Fuel Type Petrol Engine Size 4398 Transmission Automatic Body Style CONVERTIBLE Colour Grey Make BMW Model 6 Series Year 2005 From £7,995.00 7,995.00
BMW
3 SERIES YEAR 2007 FROM 5,995.00 5,995.00 ENQUIRY FULL DETAILS...
Mileage: 660 mi
Fuel: petrol
Transmission: automatic
Location: Thornton-Cleveleys
320i SE Automatic Convertible From ?5,995 + Retail Package Mileage 66000 Fuel Type Petrol Engine Size 1995 Transmission Automatic Body Style Convertible Hard Top Colour Green Make BMW Model 3 Series Year 2007 From £5,995.00 5,995.00 Enquiry Full Details
BMW
1 SERIES YEAR 2009 FROM 3,695.00 3,695.00 ENQUIRY FULL DETAILS...
Mileage: 120 mi
Fuel: diesel
Transmission: manual
Location: Thornton-Cleveleys
118d 2.0 Diesel Sport 5-Door From ?3,695 + Retail Package Mileage 120000 Fuel Type Diesel Engine Size 1995 Transmission Manual Body Style HATCHBACK Colour Black Make BMW Model 1 Series Year 2009 From £3,695.00 3,695.00 Enquiry Full Details
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.