Filter results 53 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2022 BMW 2 Series Active Tourer
218d M Sport 5dr DCT
218d M Sport 5dr DCT
Vertu Bmw Dorchester
19,182 miles
Call dealer
£29,995
2016 BMW 2 Series Active Tourer
218d M Sport 5dr Step Auto
218d M Sport 5dr Step Auto
Bristol Street Motors Hyundai Exeter
52,755 miles
Call dealer
£11,652
2022 BMW 2 Series Active Tourer
218d M Sport 5dr DCT
218d M Sport 5dr DCT
Lexus Tunbridge Wells
13,150 miles
Call dealer
£27,295
2022 BMW 2 Series Active Tourer
218d M Sport 5dr DCT
218d M Sport 5dr DCT
Ocean Group BMW Plymouth
20,525 miles
Call dealer
£27,950
2018 BMW 2 Series Active Tourer
220d xDrive Luxury 5dr Step Auto
220d xDrive Luxury 5dr Step Auto
Motor Plus Car Super Market - Newport
20,070 miles
Call dealer
£15,899
2020 BMW 2 Series Active Tourer
218i M Sport 5dr Step Auto
218i M Sport 5dr Step Auto
Stephen James Bmw Blackheath
25,001 miles
Call dealer
£17,995
2020 BMW 2 Series Active Tourer
225xe M Sport 5dr Auto
225xe M Sport 5dr Auto
Car World Superstore
66,536 miles
Call dealer
£13,990
2018 BMW 2 Series Active Tourer
220i M Sport 5dr DCT
220i M Sport 5dr DCT
Car World Supermarket
29,295 miles
Call dealer
£14,400
2019 BMW 2 Series Active Tourer
225xe M Sport Premium 5dr Auto
225xe M Sport Premium 5dr Auto
Car World Supermarket
44,657 miles
Call dealer
£14,990
2018 BMW 2 Series Active Tourer
218i M Sport 5dr
218i M Sport 5dr
Bristol Street Nissan Darlington
45,221 miles
Call dealer
£11,500
2024 BMW 2 Series Active Tourer
220i MHT M Sport 5dr DCT
220i MHT M Sport 5dr DCT
Ocean Group BMW Paignton
2,550 miles
Call dealer
£33,450
2017 BMW 2 Series Active Tourer
218i M Sport 5dr [Nav]
218i M Sport 5dr [Nav]
Renault Retail Group Manchester
47,200 miles
Call dealer
£10,909
2020 BMW 2 Series Active Tourer
218i M Sport 5dr Step Auto
218i M Sport 5dr Step Auto
Stephen James Bmw Enfield
26,706 miles
Call dealer
£18,995
2018 BMW 2 Series Active Tourer
225xe Sport 5dr Auto
225xe Sport 5dr Auto
Wavertree Car Centre Ltd
96,773 miles
Call dealer
£9,795
Buy new from | £31,898 | (list price from £35,410) |
Showing 16 - 30 of 53 cars