Sort By
2014 BMW 2 Series
220d Sport 2dr
Usedirect/ Premium Direct Newtownards / Ards
56,522 miles
Call dealer
£10,990
2018 BMW 2 Series
218i Luxury 5dr
Arnold Clark Oldbury Fiat / Motorstore / Jeep / Abarth
14,456 miles
Call dealer
£16,698
2020 BMW 2 Series
225xe Sport 5dr Auto
Halliwell Jones North Wales
1,834 miles
Call dealer
£22,980
2019 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
Vines of Guildford BMW
3,500 miles
Call dealer
£23,995
2016 BMW 2 Series
218d [150] M Sport 2dr Step Auto
Usedirect Lisburn
33,234 miles
Call dealer
£14,595
2016 BMW 2 Series
220d Sport 5dr Step Auto
Dick Lovett Bmw Bath
49,680 miles
Call dealer
£14,995
2018 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
Barretts BMW Ashford
36,880 miles
Call dealer
£19,995
2020 BMW 2 Series
218i M Sport 5dr
Halliwell Jones North Wales
2,615 miles
Call dealer
£21,980
2018 BMW 2 Series
220d Sport 2dr [Nav] Step Auto
Dick Lovett Bmw Bath
6,300 miles
Call dealer
£21,995
2020 BMW 2 Series
225xe Sport 5dr Auto
Halliwell Jones North Wales
7,405 miles
Call dealer
£22,980
Contract hire from £213.92 per month
Showing 1 - 10 of 877 cars