1 - 24of 563used cars

BMW 120i for sale

Sort by
563 Results
3 days ago

BMW 1 Series 120i 2.0 Sport 5dr Nav Step Auto

Tynemouth, North Tyneside

£17,990
Good Price
2018
6,616 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 Series 120i 2.0 Sport 5dr Nav Step Auto
heycar.co.uk
23 hours ago

BMW 1 Series 120i 2.0 M Sport Shadow Ed 3dr Step Auto

Hook, Hampshire

£22,490
Fair Price
2019
6,109 miles
3 doors
Petrol

3 point seatbelts on all seats, front pyrotechnic belt tensioners and belt force limiters, rear coded belt buckles, Active differential brake (ADB), electronic...

heycar.co.uk
23 hours ago

BMW 1 Series 120i 2.0 M Sport Shadow Edition 5dr

Hook, Hampshire

£20,000
Bit Pricey
2017
9,157 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

heycar.co.uk
5 days ago

BMW 1 series 120i m sport hatchback 2017, 5000 miles, £18950

Redhill, Surrey

£18,950
2017
5,000 miles
5 doors
Petrol

""We are fortunate to offer this very low mileage, one private owner 120i M Sport which has over £5000 worth of factory options including Sport Automatic...

BMW 1 series 120i m sport hatchback 2017, 5000 miles, £18950
25
exchangeandmart.co.uk
4 days ago

BMW 1 Series 120i 2.0 Sport 5dr Nav

Crawley, West Sussex

£14,995
Fair Price
2017
16,172 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 Series 120i 2.0 Sport 5dr Nav
heycar.co.uk
24 days ago

BMW 1 series 120i m sport 3-door 3 door sports hatch 2016, 23000 miles, £14490

Sheering, Essex

£14,490
Fair Price
2016
23,000 miles
3 doors
Petrol

Oakleigh cars is delighted to present for sale this stunning BMW 1 Series finished in a metallic Blue with a full black suede and fabric interior. This car...

BMW 1 series 120i m sport 3-door 3 door sports hatch 2016, 23000 miles, £14490
20
exchangeandmart.co.uk
6 days ago

BMW 1 series 120i 2.0 m sport 3dr NAV

Bolton, Bolton

£14,990
Fair Price
2016
11,892 miles
3 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 series 120i 2.0 m sport 3dr NAV
heycar.co.uk
6 days ago

BMW 1 series 120i 2.0 m sport 5dr NAV

Brentry, Almondsbury

£15,995
Fair Price
2017
51,800 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 series 120i 2.0 m sport 5dr NAV
heycar.co.uk
Reduced price 11 days ago

BMW 1 series 120i 2.0 m sport 5dr NAV

Poole, Dorset

£15,674
Fair Price£15,705
2017
31,000 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 series 120i 2.0 m sport 5dr NAV
heycar.co.uk
Reduced price 30+ days ago

BMW 1 series 120i m sport 5-door auto

Warwick, Warwickshire

£14,950
£15,450
61,013 miles
5 doors
Petrol
1,998 cc

Upgrades - Sport automatic transmission, Servotronic Steering, Brushed Aluminium- Black interior trim, Electric glass sunroof, Sun protection glass, Heated...

BMW 1 series 120i m sport 5-door auto
motors.co.uk
11 days ago

BMW 1 Series 120i 2.0 M Sport Shadow Ed 3dr Step Auto

Reading, Berkshire

£23,105
Fair Price
2019
450 miles
3 doors
Petrol

3 point seatbelts on all seats, front pyrotechnic belt tensioners and belt force limiters, rear coded belt buckles, Active differential brake (ADB), electronic...

BMW 1 Series 120i 2.0 M Sport Shadow Ed 3dr Step Auto
heycar.co.uk
Reduced price 30+ days ago

BMW 1 series 2.0 120i Es 5D 168 BHP hatchback 2008, 92000 miles, £2899

Ruislip Manor, Hillingdon

£2,899
£289,900
2008
92,000 miles
5 doors
Petrol

Our BMW 1 series comes with electric Windows, mirrors, air conditioning,power assisted steering, cloth interior, alloy wheels and 2 keys we are now an AA...

BMW 1 series 2.0 120i Es 5D 168 BHP hatchback 2008, 92000 miles, £2899
17
exchangeandmart.co.uk
Reduced price 15 days ago

BMW 1 Series 120i 2.0 Sport 5dr Nav Step Auto

Renfrewshire, Glasgow and Surrounding Areas

£15,350
Fair Price£15,550
2017
19,495 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 Series 120i 2.0 Sport 5dr Nav Step Auto
heycar.co.uk
15 days ago

BMW 1 Series 120i 2.0 M Sport Shadow Ed 3dr Step Auto

Brentry, Almondsbury

£22,450
Fair Price
2019
8,095 miles
3 doors
Petrol

3 point seatbelts on all seats, front pyrotechnic belt tensioners and belt force limiters, rear coded belt buckles, Active differential brake (ADB), electronic...

BMW 1 Series 120i 2.0 M Sport Shadow Ed 3dr Step Auto
heycar.co.uk
Reduced price 20 days ago

BMW 1 Series 120i 2.0 M Sport Shadow Edition 5dr

Hailsham, East Sussex

£17,990
Fair Price£19,990
2018
21,035 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 Series 120i 2.0 M Sport Shadow Edition 5dr
heycar.co.uk
2 days ago

2010 10 BMW 1 series 2.0 120i Se 2D auto 168 BHP

Burnley, Lancashire

£1,290
2010
140,000 miles
2 doors
Petrol

Part exchange non runner timing chain slipped hence price would need to be trailered away , all our cars are HPI checked for your peace of mind. Buy with...

2010 10 BMW 1 series 2.0 120i Se 2D auto 168 BHP
14
gumtree.com
21 days ago

BMW 1 Series 120i 2.0 Sport 3dr Nav/Servotronic Step Auto

St. Leonards, St. Leonards and St. Ives

£18,000
Good Price
2019
7,219 miles
3 doors
Petrol

3 point seatbelts on all seats, front pyrotechnic belt tensioners and belt force limiters, rear coded belt buckles, Active differential brake (ADB), electronic...

BMW 1 Series 120i 2.0 Sport 3dr Nav/Servotronic Step Auto
heycar.co.uk
3 days ago

BMW 1-Series Hatchback (2016)

Henfield, West Sussex

£16,000
Good Price
2016
8,136 miles
Petrol
Automatic

BMW 1-Series Hatchback 120i Sport (Navigation) Sport Automatic 5d car for sale, from Tempest 4 Cars Henfield in Nr Brighton, East Sussux

BMW 1-Series Hatchback (2016)
10
parkers.co.uk
Reduced price 22 days ago

BMW 1 Series 120i Sport 5dr Step Auto

Laceby, North East Lincolnshire

£14,000
Fair Price£14,490
2016
24,743 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 Series 120i Sport 5dr Step Auto
heycar.co.uk
22 days ago

BMW 1 series 120i 2.0 m sport 5dr NAV step auto

Wilmslow, Cheshire East

£19,490
Fair Price
2018
21,899 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 series 120i 2.0 m sport 5dr NAV step auto
heycar.co.uk
27 days ago

BMW 1 Series 120i M Sport 5dr Step Auto

King's Lynn, Norfolk

£15,988
Fair Price
2015
16,798 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 Series 120i M Sport 5dr Step Auto
heycar.co.uk
19 hours ago

BMW 1 series 2.0 120i Se 5dr

Halifax, Calderdale

£3,490
Good Price
2007
56,000 miles
5 doors
Petrol

HPI clear / stunning example / full VOSA certified history / mot'd till June 2020 / p/X to clear / drives superb / first to see will buy!!!,CD player, spoiler,...

BMW 1 series 2.0 120i Se 5dr
motors.co.uk
30+ days ago

BMW 1 series 120i 2.0 m sport shadow Ed 3dr step auto

Reading, Berkshire

£21,013
Fair Price
2019
8,727 miles
3 doors
Petrol

3 point seatbelts on all seats, front pyrotechnic belt tensioners and belt force limiters, rear coded belt buckles, Active differential brake (ADB), electronic...

BMW 1 series 120i 2.0 m sport shadow Ed 3dr step auto
heycar.co.uk
30+ days ago

BMW 1 series 120i 2.0 m sport 5dr NAV step auto

Hull, Kingston upon Hull

£18,650
Fair Price
2017
8,621 miles
5 doors
Petrol

ABS/EBD, automatic stability control (ASC), CBC - (cornering brake control), child locks on rear doors, crash sensor, driver/passenger airbags (impact dependent...

BMW 1 series 120i 2.0 m sport 5dr NAV step auto
heycar.co.uk

Page 1 of 24

Next

Did not find what you're looking for?

Stay updated about BMW 120i for sale

Make
Year
1980 - 2021
Price
£0 - 50000
Mileage
0 - 500000 miles
Engine Power (bhp)
0 - 500 bhp
Engine Size (cc)
0 - 10000 cc
Price ratings
  • Bit Pricey (46)
  • Expensive (7)
  • Fair Price (347)
  • Good Price (37)
  • Super Price (23)
Fuel Type
  • Petrol (547)
Transmission
  • Automatic (223)
  • Manual (273)
  • Semi-Automatic (31)
Advertiser type
  • Dealer (112)
  • Private (25)
Ad Type
  • For Sale (384)