Filter results 95 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2023 BMW 2 Series Active Tourer
225e xDrive Luxury 5dr DCT
225e xDrive Luxury 5dr DCT
Motorpoint Swansea
8,806 miles
Call dealer
£24,899
2023 BMW 2 Series Active Tourer
225e xDrive Sport 5dr DCT
225e xDrive Sport 5dr DCT
Marshall BMW Hampshire
21,231 miles
Call dealer
£24,236
2024 BMW 2 Series Active Tourer
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Vertu BMW Durham
2,351 miles
Call dealer
£31,141
2023 BMW 2 Series Active Tourer
220i MHT M Sport 5dr DCT
220i MHT M Sport 5dr DCT
Marshall BMW Bournemouth
12,559 miles
Call dealer
£26,523
2023 BMW 2 Series Active Tourer
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Vertu BMW Teesside
6,258 miles
Call dealer
£25,500
2024 BMW 2 Series Active Tourer
220i MHT M Sport 5dr DCT
220i MHT M Sport 5dr DCT
Ocean Group BMW Penryn
101 miles
Call dealer
£26,400
2023 BMW 2 Series Active Tourer
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Vertu BMW Durham
9,323 miles
Call dealer
£26,898
2023 BMW 2 Series Active Tourer
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Ocean Group BMW Plymouth
12,079 miles
Call dealer
£25,850
2023 BMW 2 Series Active Tourer
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Marshall BMW Hampshire
10,199 miles
Call dealer
£26,464
2024 BMW 2 Series Active Tourer
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Marshall BMW Hampshire
1,710 miles
Call dealer
£29,290
2024 BMW 2 Series Active Tourer
220i MHT M Sport 5dr DCT
220i MHT M Sport 5dr DCT
Marshall BMW Grimsby
11,500 miles
Call dealer
£30,708
2023 BMW 2 Series Active Tourer
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Marshall BMW Scunthorpe
9,970 miles
Call dealer
£26,749
2022 BMW 2 Series Active Tourer
218d Sport 5dr DCT
218d Sport 5dr DCT
Ocean Group BMW Paignton
24,837 miles
Call dealer
£23,900
2023 BMW 2 Series Active Tourer
225e xDrive M Sport 5dr DCT
225e xDrive M Sport 5dr DCT
Ocean Group BMW Penryn
7,389 miles
Call dealer
£25,850
Buy new from | £28,337 | (list price from £31,655) |
Showing 76 - 90 of 95 cars