Dealers are vetted before listing — designed to keep the marketplace clean for buyers.
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 21,158 mi
Mileage: 21,158 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Heated Steering Wheel Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 21,158 mi 2022 Reg Automatic Our price £21,868 HP Finance Info icon Information icon View this car's full finance example £385.62 Location icon Location dot icon BMW Exeter
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 9,755 mi
Mileage: 9,755 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Navigation, Comfort Pack Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 9,755 mi 2024 Reg Automatic Our price £22,158 HP Finance Info icon Information icon View this car's full finance example £390.68 Location icon Location dot icon BMW Bridgwater
bmw
BMW 1 Series 2019 (19) 118I M SPORT SHADOW EDITION
Mileage: 46,767 mi
Fuel: petrol
Transmission: manual
Location: West Yorkshire
58 1 ULEZ BMW 1 Series 2019 (19) 118I M SPORT SHADOW EDITION APPOINTMENT ONLY £13,500 £246.86 (PCP) per month Mileage 46,767 miles Body Type Hatchback Transmission Manual Fuel Type Petrol Engine Size 1.5L PO19OAB. PLEASE NOTE APPOINTMENT ONLY ON THIS CAR. CAR IS OFFSITE. Picture everyday driving in a BMW that feels familiar the moment you sit in it. The BMW 1 Series 118i M Sport Shadow Edition brings t... View Details PCP £246.86 per month What is PCP? HP £265.98 per month What is HP? First Payment Monthly Payments Final Payment Agreement Term Total Deposit Amount of Credit Total Amount Payable Interest Rate (fixed) Representative APR PCP £246.86 £246.86 £6,565.32 37 £1,350.00 £12,150.00 £16,802.28 11.9% 11.9% HP £265.98 £265.98 £266.98 60 £1,350.00 £12,150.00 £17,309.80 6.27% 11.9%
bmw
BMW 1 Series 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr
Mileage: 40,604 mi
Fuel: petrol
Transmission: automatic
Location: Scotland
BMW 1 Series 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr HARMAN KARDON | M SPORT PRO 2024 Automatic 40,604 miles Petrol £270.47 £21,600
£21,600.0
Source: john-clark.co.uk
BMW
1 SERIES 2.0 118D M SPORT COUPE 2DR DIESEL MANUAL EURO 5 S S...
Mileage: 49,756 mi
Fuel: diesel
Transmission: manual
Location: Gwent
12 BMW 1 Series 2.0 118d M Sport Coupe 2dr Diesel Manual Euro 5 (s/s) (143 ps) Year 2011 Mileage 49,756 miles Engine 2 ltr Transmission Manual Fuel Diesel All Our Cars Come With 3 Month Warranty Low Rate Finance Available** Upgrade Your Warranty With Warranty Wise 6 Months - 2 Years Cover Available** Buy With Confidence - We're 5 Star Rated £7,990 Monthly £147.66 Free Finance Check Apply for Finance
BMW
1 SERIES 2.0 118D M SPORT SHADOW EDITION EURO 6 S S 5DR FANTASTIC...
Mileage: 50,000 mi
Fuel: diesel
Transmission: manual
Location: County Antrim
BMW 1 Series 2.0 118d M Sport Shadow Edition Euro 6 (s/s) 5dr FANTASTIC CONDITION 2017 Manual 50,000 miles Diesel £273.59 £12,900
£12,900.0
Source: smcafeeandson.com
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 1,782 mi
Mileage: 1,782 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Latest Generation ,Sporty Edge Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 1,782 mi 2025 Reg Automatic Our price £30,458 PCP Finance Info icon Information icon View this car's full finance example £416.32 Location icon Location dot icon BMW Teesside
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 49,092 mi
Mileage: 49,092 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Sun Pro, M-Sports Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 49,092 mi 2022 Reg Automatic Our price £16,620 HP Finance Info icon Information icon View this car's full finance example £294.11 Location icon Location dot icon BMW Durham
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 20,175 mi
Mileage: 20,175 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M Sport, Heated Seating Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 20,175 mi 2023 Reg Automatic Our price £20,213 HP Finance Info icon Information icon View this car's full finance example £356.76 Location icon Location dot icon BMW Durham
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 21,372 mi
Mileage: 21,372 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M Sport, Sat Nav Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 21,372 mi 2020 Reg Automatic Our price £20,911 HP Finance Info icon Information icon View this car's full finance example £368.95 Location icon Location dot icon BMW York
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 23,788 mi
Mileage: 23,788 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M Sport, Heated Seating Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 23,788 mi 2023 Reg Automatic Our price £21,625 HP Finance Info icon Information icon View this car's full finance example £381.39 Location icon Location dot icon BMW Durham
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 8,010 mi
Mileage: 8,010 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M Sport, Sat Nav Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 8,010 mi 2025 Reg Automatic Our price £29,500 PCP Finance Info icon Information icon View this car's full finance example £387.88 Location icon Location dot icon BMW York
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 5,563 mi
Mileage: 5,563 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Styling meets Refined Power Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 5,563 mi 2025 Reg Automatic Our price £29,825 PCP Finance Info icon Information icon View this car's full finance example £394.68 Location icon Location dot icon BMW Teesside
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 10,392 mi
Mileage: 10,392 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M Sport, Heated Seating Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 10,392 mi 2024 Reg Automatic Our price £23,491 HP Finance Info icon Information icon View this car's full finance example £413.94 Location icon Location dot icon BMW Durham
bmw
BMW 1 Series 2022 | 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr Great
Mileage: 11,378 mi
Fuel: petrol
Transmission: automatic
Location: Surrey
slide 2 of 4 ‹ › £1,095 BMW 1 Series 2022 | 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr Great £384.00 11,378 Miles Automatic Petrol 1.5L Blue Bell Hill total £19,950 Includes admin fee Monthly £305 305 PCP 48 month term View car
BMW
1 SERIES 1.5 118I M SPORT LCP HATCHBACK 5DR PETROL DCT EURO 6 S...
Mileage: 19,568 mi
Fuel: petrol
Transmission: automatic
Location: Lancashire
BMW 1 Series 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) 1 Owner From New+HP+PCP Finance+Xenon+Pro Package+Sat-Nav+S/History+2 Keys+Heated Leather+Harman Kardon+Sun Protection+ DAB Radio+Rear Camera+Sensor+Nationwide Delivery+Nationwide Warranty 2023 19,568 miles 1.5 ltr Automatic Petrol £22,852 £431.72 Apply for Finance View Details
BMW
1 SERIES 1.6 116I SPORT HATCHBACK 5DR PETROL AUTO EURO 5 S S 136...
Mileage: 45,800 mi
Fuel: petrol
Transmission: automatic
Location: Surrey
£7,560 Finance from £148.84 p/m*. 2012 BMW 1 SERIES 1.6 116i Sport Hatchback 5dr Petrol Auto Euro 5 (s/s) (136 ps) Year 2012 Mileage 45,800 miles Fuel Type Petrol Engine Size 1.60 L Transmission Automatic PDC - Park Distance Control - Rear Door Mirrors - Folding - Automatically D Power Steering - Electric Door Sill Finishers - Sport Designation Personal Profile Add to Favourites View Favourites Finance Options View Vehicle
bmw
BMW 1 Series 116d SE 5dr [Live Cockpit Professional] Diesel Hatchback 13,999 mi
Mileage: 13,999 mi
Fuel: diesel
Transmission: manual
Location: Worcester
Front and Rear parking sensors Next button icon Next button icon to navigate BMW 1 Series 116d SE 5dr [Live Cockpit Professional] Diesel Hatchback 13,999 mi 2023 Reg Manual Our price £18,624 PCP Finance Info icon Information icon View this car's full finance example £236.04 Location icon Location dot icon BMW Yeovil
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 4,065 mi
Mileage: 4,065 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
Technology Pack, M Sport Pro Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 4,065 mi 2025 Reg Automatic Our price £28,751 PCP Finance Info icon Information icon View this car's full finance example £366.23 Location icon Location dot icon BMW Durham
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 7,814 mi
Mileage: 7,814 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M Sport Pro, Harman Kardon Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 7,814 mi 2025 Reg Automatic Our price £28,559 PCP Finance Info icon Information icon View this car's full finance example £367.74 Location icon Location dot icon BMW Durham
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 22,699 mi
Mileage: 22,699 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M Sport, SAT NAV, Leather Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 22,699 mi 2023 Reg Automatic Our price £21,726 HP Finance Info icon Information icon View this car's full finance example £383.16 Location icon Location dot icon BMW Sunderland
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 2,864 mi
Mileage: 2,864 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
TECH PACK, M SPORT BRAKES Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 2,864 mi 2024 Reg Automatic Our price £29,336 PCP Finance Info icon Information icon View this car's full finance example £383.58 Location icon Location dot icon BMW Teesside
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 21,251 mi
Mileage: 21,251 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M SPORT SUSPENSION, 18 ALLOYS Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 21,251 mi 2023 Reg Automatic Our price £21,865 HP Finance Info icon Information icon View this car's full finance example £385.58 Location icon Location dot icon BMW Teesside
bmw
BMW 1 SERIES 1.5 118i GPF SE Euro 6 (s/s) 5dr - 2019 (19 plate) 40
Mileage: 49,000 mi
Fuel: petrol
Transmission: manual
Location: Hertfordshire
BMW 1 SERIES 1.5 118i GPF SE Euro 6 (s/s) 5dr - 2019 (19 plate) 40 View details Mileage: 49,000 Fuel Type: Petrol Transmission: Manual Body Style: Hatchback MPG: 38 Urban Engine Size: 1,499 Road Tax £195.00 First Reg Date: 8/4/2019 Colour: White Price: £10,495 Great driving and excellent condition BMW 118i SE finished in alpine white with contrasting black cloth interior which has covered just 49k mils from new with only 1 former keeper. The car comes with an excellent service history with the BMW main... View More View details Add to Garage Remove
bmw
BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 19,640 mi
Mileage: 19,640 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
M Sport, Heated Seats, SAT NAV Next button icon Next button icon to navigate BMW 1 Series 118i M Sport 5dr Step Auto Petrol Hatchback 19,640 mi 2023 Reg Automatic Our price £20,511 HP Finance Info icon Information icon View this car's full finance example £361.97 Location icon Location dot icon BMW Durham
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 2,474 mi
Mileage: 2,474 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
TECH PACK, M SPORT PRO PACKAGE Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 2,474 mi 2025 Reg Automatic Our price £28,995 PCP Finance Info icon Information icon View this car's full finance example £369.02 Location icon Location dot icon BMW Teesside
bmw
BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 6,171 mi
Mileage: 6,171 mi
Fuel: petrol
Transmission: automatic
Location: Worcester
TECH PACK, M SPORT PRO PACK Next button icon Next button icon to navigate BMW 1 Series 120 M Sport 5dr Step Auto Petrol Hatchback 6,171 mi 2025 Reg Automatic Our price £29,880 PCP Finance Info icon Information icon View this car's full finance example £399.34 Location icon Location dot icon BMW Teesside
BMW
1 SERIES 1.5 118I M SPORT LCP HATCHBACK 5DR PETROL DCT EURO 6 S...
Mileage: 15,213 mi
Fuel: petrol
Transmission: automatic
Location: Lancashire
£22,995 Finance from £443.58 p/m*. 2022 BMW 1 SERIES 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) Year 2022 Mileage 15,213 miles Fuel Type Petrol Engine Size 1.5 L Transmission Automatic Oil Sensor For Level and Grade Trigon Cloth-Sensatec - Black with Blue Stitching High Level Third Brake Light Three-Point Seat Belts - All Seats Direction Indicator Side Lights Integrated in Exterior Mirrors Add to Favourites View Favourites Finance Options View Vehicle
bmw
BMW 1 Series 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps) Price:
Mileage: 43,041 mi
Fuel: petrol
Transmission: manual
Location: Leeds
Reserved BMW 1 Series 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps) Price: £14,552 Finance: £198.23 Petrol 2020 43,041 miles Manual JCT600 Approved Centre Castleford View Details Preview
BMW
1 SERIES 2021 2.0 M135I AUTO XDRIVE EURO 6 S S 5DR 25,500 MONTHLY...
Mileage: 38,700 mi
Fuel: petrol
Transmission: automatic
Location: Lancashire
BMW 1 SERIES 2021 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr £25,500 Monthly from £428.86 p/m*. 2L Automatic 38,700 Miles Hatchback 38,700 miles Grey Petrol Automatic 2 L 38.7 Avg. MPG Ins. Group: 36 172 CO² (g/km) £195.00 View Details Add to Favourites View Favourites Apply For Finance
BMW
1 SERIES 1.5 116D M SPORT SHADOW EDITION AUTO EURO 6 S S 5DR...
Mileage: 43,686 mi
Fuel: diesel
Transmission: automatic
Location: West Yorkshire
BMW 1 SERIES 1.5 116d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr - 2019 (19) £15,230 NAV-P/SENSORS- x 0 BMW 1 SERIES 1.5 116d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr - 2019 (19) £15,230 Gearbox: Automatic Bodystyle: Hatchback Fuel Type: Diesel Engine Size: 1496 cc Mileage: 43,686 miles More Details Enquire
bmw
BMW 1 Series 2022 | 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr Amazing
Mileage: 18,955 mi
Fuel: petrol
Transmission: automatic
Location: Surrey
slide 2 of 4 ‹ › Dynamic Pack | Leather Seats BMW 1 Series 2022 | 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr Amazing £1,088.00 18,955 Miles Automatic Petrol 1.5L Wimbledon total £20,400 Includes admin fee Monthly £313 313 PCP 48 month term View car
BMW
1 SERIES M135I M PERFORMANCE 5DR STEP AUTO 16,995 MONTHLY FROM 339.40 16 LOOKS...
Mileage: 20,000 mi
Fuel: petrol
Transmission: automatic
Location: Cambridgeshire
2013 BMW 1 Series M135i M Performance 5dr Step Auto £16,995 Monthly From £339.40 16 LOOKS IMMACULATE DRIVES SUPERB A GREAT LOOKING CAR LOW MILEAGE EXCELLENT THROUGHOUT Make: BMW Model: 1 Series Body: Hatchback Mileage: 20,000 Year: 2013 Fuel Type: Petrol Gearbox: Automatic Engine Size: 3.0L MPG Combined: 37.7mpg CO2: 175g/km Tax 12 Month Rate: £265 Compare More Info
BMW
1 SERIES 116D ED XENON LIGHTS, 1 OWNER, 20GBP TAX, MAIN DEALER HISTORY YEAR...
Mileage: 43,000 mi
Fuel: diesel
Transmission: automatic
Location: Preston
£7,250 Finance from £145.78 p/m*. 2013 BMW 1 SERIES 116d ED*Xenon Lights, 1 Owner, 20GBP Tax, Main Dealer History* Year 2013 Mileage 43,000 miles Fuel Type Diesel Engine Size 1.60 L Transmission Manual DAB Digital Radio Adaptive Headlights Headlights - Automatic Activation Drive Performance Control - ECO PRO - Comfort - Sport - Sport Plus Storage Compartment - Rear Centre Console View Details Reserve Now
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.