More options? Save this search My Shortlist

Used BMW 1 Series Cars For Sale

Showing 1 to 10 of 1,628

2013

54,459 miles

Manual

Diesel

Peterborough

2015

7,963 miles

Automatic

Diesel

Peterborough

2012

23,900 miles

Manual

Diesel

Upton, Poole

01202 902657

2004

118,000 miles

Manual

Petrol

Tyseley, Birmingham

0121 418 5245

2006

77,000 miles

Manual

Petrol

Tyseley, Birmingham

0121 418 5245

shortlisted