Sort By
2015 BMW 2 Series
218D Luxury 5Dr Step Auto
Arnold Clark Wolverhampton Motorstore
51,719 miles
Call dealer
£10,998
2017 BMW 2 Series
216D Luxury 5Dr [Nav] Step Auto
Nissan Hanley
34,971 miles
Call dealer
£13,000
2020 BMW 2 Series
220D Luxury 5Dr Step Auto
BMW Hereford
100 miles
Call dealer
£35,250
2016 BMW 2 Series
218I Luxury 5Dr Step Auto
Westerly BMW Yeovil
39,326 miles
Call dealer
£14,495
2016 BMW 2 Series
220I Luxury 5Dr [Nav] Step Auto
Westerly BMW Barnstaple
12,662 miles
Call dealer
£14,995
2020 BMW 2 Series
220I Luxury 5Dr Dct
Williams Bolton BMW
11 miles
Call dealer
£22,990
2015 BMW 2 Series
218D Luxury 5Dr Step Auto
Evans Halshaw Ford Wolverhampton
27,494 miles
Call dealer
£11,837
2015 BMW 2 Series
220I Luxury 5Dr
Inchcape Cooper Colchester BMW
25,283 miles
Call dealer
£13,881
2015 BMW 2 Series
218D Luxury 5Dr
Arnold Clark Glasgow South Street Motorstore/Ford/Mazda
60,891 miles
2020 BMW 2 Series
220I Luxury 5Dr Dct
Vines of Guildford BMW
2,200 miles
Call dealer
£24,995
Buy new from £21,591 (list price from £26,325)
Contract hire from £223.39 per month
Showing 1 - 10 of 88 cars