Filter results 190 Cars
Browse by shape
Browse by engine
Sort By
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Grimsby - 58 miles away
4,794 miles
Request callback
£31,099
2022 BMW 3 Series
M340i xDrive MHT 4dr Step Auto
M340i xDrive MHT 4dr Step Auto
Marshall BMW Grimsby - 58 miles away
31,822 miles
Request callback
£39,335
2021 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps) Front / R
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps) Front / R
Car Time Motor Co UK Ltd Rochdale - 59 miles away
70,322 miles
Request callback
£21,941
2021 BMW 3 Series
2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Media Display, Apple CarPlay, Satellit
2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Media Display, Apple CarPlay, Satellit
Car Time Motor Co UK Ltd Rochdale - 59 miles away
18,907 miles
Request callback
£31,188
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
JCT600 Approved Centre Bradford - 60 miles away
62,364 miles
Request callback
£18,900
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 60 miles away
59,957 miles
Request callback
£19,379
2020 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 60 miles away
40,361 miles
Request callback
£21,250
2021 BMW 3 Series
330e xDrive Sport Pro 4dr Step Auto
330e xDrive Sport Pro 4dr Step Auto
JCT600 Approved Centre Bradford - 60 miles away
44,056 miles
Request callback
£22,000
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 60 miles away
14,964 miles
Request callback
£30,049
2021 BMW 3 Series
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 61 miles away
53,229 miles
Request callback
£19,995
2021 BMW 3 Series
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 61 miles away
67,366 miles
Request callback
£19,998
2020 BMW 3 Series
2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr
2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr
The Car Co - 61 miles away
53,182 miles
Request callback
£21,995
2021 BMW 3 Series
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 61 miles away
35,051 miles
Request callback
£23,475
2021 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
The Car Co - 61 miles away
17,481 miles
Request callback
£23,930
2021 BMW 3 Series
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 61 miles away
27,729 miles
Request callback
£24,175
Buy new from | £36,566 | (list price from £41,364) |
Showing 31 - 45 of 190 cars