Filter results 147 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 BMW 2 Series
1.5 225xe 16.3kWh M Sport MPV 5dr Petrol Plug-in Hybrid DCT 4WD Euro 6 (s/s) (245 ps)
1.5 225xe 16.3kWh M Sport MPV 5dr Petrol Plug-in Hybrid DCT 4WD Euro 6 (s/s) (245 ps)
Roadside Garages Limited
6,803 miles
Request callback
£25,995
2024 BMW 2 Series
1.5 225xe 16.3kWh M Sport MPV 5dr Petrol Plug-in Hybrid DCT 4WD Euro 6 (s/s) (245 ps)
1.5 225xe 16.3kWh M Sport MPV 5dr Petrol Plug-in Hybrid DCT 4WD Euro 6 (s/s) (245 ps)
Ron Skinner & Sons Tredegar
9,345 miles
Request callback
£27,499
2023 BMW 2 Series
2.0 220i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (178 ps) 1 Previous Owner, Touchscreen, M Sport
2.0 220i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (178 ps) 1 Previous Owner, Touchscreen, M Sport
Car Time Motor Co UK Ltd Rochdale
38,712 miles
Request callback
£27,900
2023 BMW 2 Series
2.0 M235i Auto xDrive Euro 6 (s/s) 4dr
2.0 M235i Auto xDrive Euro 6 (s/s) 4dr
The Car Co
13,640 miles
Request callback
£29,975
2022 BMW 2 Series
M240i xDrive 2dr Step Auto
M240i xDrive 2dr Step Auto
Dick Lovett BMW Melksham
25,469 miles
Request callback
£38,990
2022 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Dick Lovett BMW Swindon
37,840 miles
Request callback
£27,999
2022 BMW 2 Series
M240i xDrive 2dr Step Auto
M240i xDrive 2dr Step Auto
Group 1 Farnborough BMW
14,000 miles
Request callback
£37,995
2025 BMW 2 Series
M240i xDrive 2dr Step Auto
M240i xDrive 2dr Step Auto
Dick Lovett BMW Swindon
2,000 miles
Request callback
£48,999
2015 BMW 2 Series
228i M Sport 2dr Step Auto
228i M Sport 2dr Step Auto
Group 1 Assured Kings Lynn
68,990 miles
Request callback
£11,490
Buy new from | £34,986 | (list price from £39,070) |
Showing 46 - 60 of 147 cars