Filter results 173 Cars
Browse by shape
Browse by engine
Sort By
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
11,835 miles
Request callback
£33,166
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Hampshire - 88 miles away
5,548 miles
Request callback
£33,742
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Thurlow Nunn Hyundai Lowestoft - 91 miles away
25,965 miles
Request callback
£24,290
2013 BMW 3 Series
2.0 320d SE Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)
2.0 320d SE Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)
Prestige Left Hand Drive Ltd - 94 miles away
100,000 miles
Request callback
£5,850
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Motorpoint Maidstone - 97 miles away
17,465 miles
Request callback
£28,349
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Audi Tunbridge Wells - 98 miles away
31,472 miles
Request callback
£27,690
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)
HPL Motors Oldham Oldham - 100 miles away
41,044 miles
Request callback
£22,999
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)
HPL Motors Oldham Oldham - 100 miles away
34,977 miles
Request callback
£23,999
2022 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)
HPL Motors Oldham Oldham - 100 miles away
21,477 miles
Request callback
£26,499
2020 BMW 3 Series
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham - 100 miles away
16,665 miles
Request callback
£27,499
2020 BMW 3 Series Touring
320d Sport 5dr Step Auto
320d Sport 5dr Step Auto
Brayleys Nissan Altrincham - 101 miles away
52,055 miles
Request callback
£19,714
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Stellantis &You Sale - 101 miles away
38,387 miles
Request callback
£26,370
2018 BMW 3 Series
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) 8.8in Sat Nav, Red Leather, Park Sensor
2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) 8.8in Sat Nav, Red Leather, Park Sensor
Car Time Motor Co UK Ltd Rochdale - 105 miles away
39,606 miles
Request callback
£15,050
2022 BMW 3 Series
2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Electric Folding
2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Electric Folding
Car Time Motor Co UK Ltd Rochdale - 105 miles away
38,098 miles
Request callback
£24,010
2021 BMW 3 Series Touring
M340d xDrive MHT 5dr Step Auto
M340d xDrive MHT 5dr Step Auto
The Car Co - 107 miles away
22,829 miles
Request callback
£38,975
Buy new from | £39,010 | (list price from £43,160) |
Showing 61 - 75 of 173 cars