Filter results 116 Cars
Browse by shape
Sort By
2022 BMW 3 Series Touring
330e xDrive M Sport Pro Edition 5dr Step Auto
330e xDrive M Sport Pro Edition 5dr Step Auto
Saxton 4X4 - 39 miles away
23,623 miles
Request callback
£30,700
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Saxton 4X4 - 39 miles away
2,786 miles
Request callback
£34,450
2022 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Saxton 4X4 - 39 miles away
14,680 miles
Request callback
£36,000
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Motorpoint Maidstone - 62 miles away
17,465 miles
Request callback
£27,199
2015 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
MT Cars - 65 miles away
77,034 miles
Request callback
£14,995
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Prestige Cars Kent - 66 miles away
59,834 miles
Request callback
£22,048
2018 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Car World Superstore - 69 miles away
75,323 miles
Request callback
£13,700
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Motorpoint Peterborough - 70 miles away
37,078 miles
Request callback
£22,249
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr
2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr
Carderi Motors - 73 miles away
107,000 miles
Request callback
£16,995
2020 BMW 3 Series
2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr
2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr
Carderi Motors - 73 miles away
79,000 miles
Request callback
£19,995
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Audi Tunbridge Wells - 73 miles away
31,472 miles
Request callback
£27,920
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Quality Part X Ltd - Dunstable - 73 miles away
70,623 miles
Request callback
£18,200
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 82 miles away
50,000 miles
Request callback
£21,290
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 82 miles away
65,000 miles
Request callback
£23,508
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 82 miles away
55,000 miles
Request callback
£25,188
Buy new from | £39,690 | (list price from £43,840) |
Showing 1 - 15 of 116 cars