Filter results 272 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Sort By
2025 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Scunthorpe - 97 miles away
5,112 miles
Request callback
£35,399
2016 BMW 3 Series
320d EfficientDynamics Plus 5dr
320d EfficientDynamics Plus 5dr
Save on used Cars - 97 miles away
141,891 miles
Request callback
£4,994
2019 BMW 3 Series
320d Sport 5dr Step Auto
320d Sport 5dr Step Auto
Save on used Cars - 97 miles away
74,003 miles
Request callback
£12,990
2017 BMW 3 Series
320d xDrive M Sport Shadow Edition 4dr Step Auto
320d xDrive M Sport Shadow Edition 4dr Step Auto
CarMotion - 98 miles away
58,400 miles
Request callback
£14,995
2017 BMW 3 Series
320d xDrive Sport 4dr Step Auto
320d xDrive Sport 4dr Step Auto
Vertu Renault Gloucester - 98 miles away
76,110 miles
Request callback
£12,285
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Stoneacre Toyota Northallerton - 100 miles away
9,080 miles
Request callback
£30,000
2022 BMW 3 Series
318i M Sport 4dr Step Auto
318i M Sport 4dr Step Auto
Vertu Nissan Darlington - 108 miles away
25,400 miles
Request callback
£22,342
2021 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 108 miles away
49,800 miles
Request callback
£19,980
2020 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 108 miles away
44,300 miles
Request callback
£19,990
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)
S James Prestige Limited - 108 miles away
32,600 miles
Request callback
£22,250
2019 BMW 3 Series
3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)
3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)
S James Prestige Limited - 108 miles away
52,600 miles
Request callback
£22,250
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)
S James Prestige Limited - 108 miles away
35,400 miles
Request callback
£22,990
2022 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)
S James Prestige Limited - 108 miles away
31,400 miles
Request callback
£23,490
2020 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)
S James Prestige Limited - 108 miles away
51,700 miles
Request callback
£23,508
2022 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)
S James Prestige Limited - 108 miles away
35,900 miles
Request callback
£23,790
Buy new from | £36,566 | (list price from £41,364) |
Showing 76 - 90 of 272 cars