Examples: bmw 120 petrol manual
1 - 20 of 56 Cars for sale

Used Petrol BMW 120 for Sale

Buy with confidence: all used cars come with an AA history check and free AA breakdown cover

You won't find any stolen vehicles or insurance write-offs on AA Cars

Free breakdown cover and free history check

BMW 1 SERIES 120I SPORT

£7,750 was £7,850
LONDON
2010 (10) 56,750 miles Petrol Manual
020 3018 4738* View details

BMW 1 Series 2.0 120i M Sport 2dr

£11,795
LONDON
2010 (60) 30,000 miles Petrol Manual
AA Dealer Promise
020 3018 4147* View details

BMW 1 Series 2.0 120i SE 5dr

£4,750
ILFORD
2006 (55) 72,000 miles Petrol Automatic
AA Dealer Promise
020 3018 4194* View details

BMW 1 Series 2.0 120i 5dr

£4,790 was £4,990
LONDON
2008 (08) 62,000 miles Petrol Manual
020 3018 2546* View details

BMW 1 SERIES 2.0 120I M SPORT 2d AUTO 168 BHP

£14,795 was £15,000
North Harrow
2013 (62) 48,000 miles Petrol Automatic
AA Dealer Promise
020 3018 2477* View details

BMW 1 Series 120i 2.0 M Sport Coupe Lr11 Ewh

£9,989 was £10,989
Addlestone
2011 (11) 44,000 miles Petrol Manual
AA Dealer Promise AA Inspected
01932 642 049* View details

BMW 1 SERIES 2.0 120i M Sport 2dr

£11,145 was £11,245
Hatfield
2011 (61) 27,994 miles Petrol Manual
Franchised Dealer
01707 512 739* View details

BMW 1 Series 2.0 120i SE 2dr

£7,989 was £8,489
HODDESDON
2008 (58) 40,000 miles Petrol Automatic
AA Dealer Promise
01992 692 617* View details

BMW 1 Series 2.0 120i Sport 5dr

£3,975
BASILDON
2006 (06) 89,000 miles Petrol Manual
AA Dealer Promise
01268 373 087* View details

BMW 1 Series 120i M Sport

£13,995 was £15,495
Berkhamsted
2013 (13) 21,000 miles Petrol Automatic
AA Dealer Promise
01442 791 537* View details

BMW 1 SERIES 120i SE

£4,995
BAGSHOT
2005 (05) 57,550 miles Petrol Automatic
AA Dealer Promise
01276 914 025* View details

BMW 120i 1 Series M SPORT (SAT NAV)

£21,950
YATELEY
2016 1,050 miles Petrol Manual
AA Dealer Promise
01252 270 392* View details

BMW 1 Series 2.0 120i SE 2dr

£10,499
Wokingham
2011 (11) 30,000 miles Petrol Manual
0118 344 2618* View details

BMW 1 SERIES 2.0 120I SE 2d AUTO 168 BHP

£7,489
BEDFORD
2008 (08) 45,000 miles Petrol Automatic
AA Dealer Promise
01525 572 163* View details

BMW 1 SERIES 2.0 120I SE 2d £108 PER MONTH

£6,249
BEDFORD
2008 (58) 87,172 miles Petrol Manual
AA Dealer Promise
01525 572 175* View details

BMW 1 SERIES 120i M Sport *ONLY 38,000 MILES* 2.0 2dr

£10,490 was £11,750
BRIGHTON
2010 (60) 38,000 miles Petrol Manual
AA Dealer Promise
01273 922 816* View details

BMW 1 SERIES 120i SE 5dr

£7,499
Cambridge
2010 (60) 53,108 miles Petrol Manual
AA Approved Dealer
Franchised Dealer
01223 964 274* View details

BMW 1 Series 2.0 120i Sport 2dr

£10,695
Colchester
30,016 miles Petrol Manual
01206 492 244* View details

BMW 1 Series 2.0 120i M Sport 2dr

£8,995 was £9,995
Colchester
2008 (08) 44,605 miles Petrol Manual
01206 492 244* View details

BMW 1 SERIES 2.0 120i SE (6 Speed Gear Box)

£4,995
Rushden
2005 (05) 70,670 miles Petrol Manual
01933 552 795* View details

* Calls may be recorded for training and monitoring purposes. Please refrain from providing credit/debit card information on these calls. If you do so it is at your own risk.

** plus VAT where applicable

AA Cars site uses cookies. If you use our site, we'll assume you are happy with this.