Examples: bmw 120 petrol manual or bmw 120 petrol automatic

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
1 - 20 of 48 Cars for sale

BMW 1 SERIES 120I SPORT

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

BMW 120 120i SE

£4,695
LONDON
2006 (56) 120,000 miles Petrol Automatic
020 3018 4524* View details

BMW 1 Series 2.0 120i 5dr

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

BMW 1 Series 120i M Sport 5dr

£6,595 was £7,995
GRAYS
2008 (08) 69,000 miles Petrol Automatic
01708 392 863* View details

BMW 1 Series 2.0 120i Sport 2dr

£10,990
ST. ALBANS
2009 (59) 33,000 miles Petrol Automatic
01727 432 076* View details

BMW 1 Series 2.0 120i SE 2dr

£8,990
ST. ALBANS
2008 (58) 47,000 miles Petrol Manual
01727 432 076* View details

BMW 1 Series 120i 2.0 M Sport Coupe Lr11 Ewh

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

BMW 1 Series 2.0 120i SE 2dr

£8,489
HODDESDON
2008 (58) 40,000 miles Petrol Automatic
01992 692 617* View details

BMW 1 Series 120i M Sport

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

BMW 1 Series 2.0 120i SE 2dr

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

BMW 1 Series 2.0 120i SE 2dr

£7,989 was £8,489
BEDFORD
2008 (08) 45,000 miles Petrol Automatic
01525 572 163* View details

BMW 120 120i SE

£3,495
WITHAM
2007 (57) 106,000 miles Petrol Manual
01376 625 496* View details

BMW 1 Series 120i M Sport *ONLY 38,000 MILES*

£11,990
BRIGHTON
2010 (60) 38,000 miles Petrol Manual
01273 922 816* View details

BMW 1 Series 1.6 120i Sport

£22,495
Bedford
2016 (16) Petrol Automatic
Franchised Dealer
01234 532 658* View details

BMW 1 Series 2.0 120i Sport 2dr

£10,695
Colchester
2011 (11) 300 miles Petrol Automatic
01206 492 244* View details

BMW 1 Series 2.0 120i M Sport 2dr

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

BMW 1 Series 120I EXCLUSIVE EDITION

£12,995 was £14,695
Wantage
2013 (13) 22,644 miles Petrol Automatic
Franchised Dealer
01235 356 871* 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

BMW 120 2.0 EXCLUSIVE EDITION 120i 2.0 EXCLUSIVE EDITION CONVERTIBLE

£13,995 was £14,995
IPSWICH
2012 (62) 25,075 miles Petrol Manual
01473 482 681* View details

BMW 1 SERIES 2.0 120I SE 5d AUTO 148 BHP

£4,500
SWINDON
2006 (56) 115,000 miles Petrol Automatic
01793 222 346* 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.