Used BMW 3 Series cars
- See FAQs
Looking for support?
Check out our helpful FAQs where you can find answers to all your questions.
- Read more about 2016 used BMW 3 Series 1.5 318i Sport (136 ps)View this car
BMW 3 Series
1.5 318i Sport (136 ps)
- 56,634 miles
- 2016 reg
- Manual
- Petrol
- Read more about 2018 used BMW 3 Series 2.0 318d SE Touring (150 ps)View this car
BMW 3 Series
2.0 318d SE Touring (150 ps)
- 82,062 miles
- 2018 reg
- Manual
- Diesel
- Read more about 2020 used BMW 3 Series 2.0 320i Sport Auto Euro 6 (s/s) 4drView this car
BMW 3 Series
2.0 320i Sport Auto Euro 6 (s/s) 4dr
- 61,906 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 2.0 320d M Sport (190 ps)View this car
BMW 3 Series
2.0 320d M Sport (190 ps)
- 97,172 miles
- 2020 reg
- Automatic
- Diesel
- Read more about 2021 used BMW 3 Series 2.0 330E SE PRO 4d 288 BHPView this car
BMW 3 Series
2.0 330E SE PRO 4d 288 BHP
- 46,561 miles
- 2021 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 2.0L 292 BHP 330e M Sport 4dr Auto AutomaticView this car
BMW 3 Series
2.0L 292 BHP 330e M Sport 4dr Auto Automatic
- 58,513 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 2.0 320D SE MHEV 4d AUTO 188 BHPView this car
BMW 3 Series
2.0 320D SE MHEV 4d AUTO 188 BHP
- 54,061 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2018 used BMW 3 Series 3.0 335d M Sport Shadow Edition xDrive (313 ps)View this car
BMW 3 Series
3.0 335d M Sport Shadow Edition xDrive (313 ps)
- 70,304 miles
- 2018 reg
- Automatic
- Diesel
- Read more about 2020 used BMW 3 Series 330e M Sport 4dr AutoView this car
BMW 3 Series
330e M Sport 4dr Auto
- 45,380 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 330e SE Pro 4dr Step AutoView this car
BMW 3 Series
330e SE Pro 4dr Step Auto
- 30,800 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 2.0 330E SPORT PRO 4d 289 BHP Adaptive LED Headlights, Heated Front Seats,View this car
BMW 3 Series
2.0 330E SPORT PRO 4d 289 BHP Adaptive LED Headlights, Heated Front Seats,
- 46,802 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 330e M Sport 4dr Step AutoView this car
BMW 3 Series
330e M Sport 4dr Step Auto
- 56,355 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2021 used BMW 3 Series 330e Sport Pro 4dr Step AutoView this car
BMW 3 Series
330e Sport Pro 4dr Step Auto
- 60,278 miles
- 2021 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh SE Pro Plug-in (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh SE Pro Plug-in (292 ps)
- 28,711 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2021 used BMW 3 Series 2.0 330E M Sport Auto 5drView this car
BMW 3 Series
2.0 330E M Sport Auto 5dr
- 56,452 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2021 used BMW 3 Series 330e SE Pro 4dr Step AutoView this car
BMW 3 Series
330e SE Pro 4dr Step Auto
- 41,058 miles
- 2021 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 318d MHT M Sport 4dr Step AutoView this car
BMW 3 Series
318d MHT M Sport 4dr Step Auto
- 59,820 miles
- 2020 reg
- Automatic
- Diesel
- Read more about 2020 used BMW 3 Series 330e Sport Pro 4dr AutoView this car
BMW 3 Series
330e Sport Pro 4dr Auto
- 55,702 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 320I SPORT 5DR - HEATED FRONT SEATS, REVERSING CAMERA, FRONT+REAR SENSORS,View this car
BMW 3 Series
320I SPORT 5DR - HEATED FRONT SEATS, REVERSING CAMERA, FRONT+REAR SENSORS,
- 43,762 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2021 used BMW 3 Series 320d MHT SE 5dr Step Auto EstateView this car
BMW 3 Series
320d MHT SE 5dr Step Auto Estate
- 45,546 miles
- 2021 reg
- Automatic
- Diesel
- Read more about 2021 used BMW 3 Series 2.0 330E SE PRO 4d 288 BHP Parking Assistant, BMW Navigation, Cruise ControView this car
BMW 3 Series
2.0 330E SE PRO 4d 288 BHP Parking Assistant, BMW Navigation, Cruise Contro
- 35,815 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 330E SPORT PRO 4dr auto (SAT NAV, FULL LEATHER)View this car
BMW 3 Series
330E SPORT PRO 4dr auto (SAT NAV, FULL LEATHER)
- 40,056 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 320i M Sport 4dr Step AutoView this car
BMW 3 Series
320i M Sport 4dr Step Auto
- 46,920 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 330e M Sport 4dr AutoView this car
BMW 3 Series
330e M Sport 4dr Auto
- 46,000 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 330e M Sport 4dr AutoView this car
BMW 3 Series
330e M Sport 4dr Auto
- 34,494 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh M Sport Plug-in (292 ps)
- 59,870 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 330e M Sport 4dr Step AutoView this car
BMW 3 Series
330e M Sport 4dr Step Auto
- 44,120 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 320d MHT SE 4dr Step AutoView this car
BMW 3 Series
320d MHT SE 4dr Step Auto
- 36,606 miles
- 2020 reg
- Automatic
- Diesel
- Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4drView this car
BMW 3 Series
2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
- 50,831 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2017 used BMW 3 Series 3.0 335d M Sport Touring xDrive (313 ps)View this car
BMW 3 Series
3.0 335d M Sport Touring xDrive (313 ps)
- 59,804 miles
- 2017 reg
- Automatic
- Diesel
- Read more about 2019 used BMW 3 Series 2.0 320d M Sport (190 ps)View this car
BMW 3 Series
2.0 320d M Sport (190 ps)
- 53,002 miles
- 2019 reg
- Automatic
- Diesel
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh M Sport Plug-in (292 ps)
- 53,062 miles
- 2021 reg
- Automatic
- Hybrid
- Read more about 2021 used BMW 3 Series 2.0 320I SPORT 4d 182 BHPView this car
BMW 3 Series
2.0 320I SPORT 4d 182 BHP
- 34,563 miles
- 2021 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 2.0 330E M SPORT 4d 288 BHPView this car
BMW 3 Series
2.0 330E M SPORT 4d 288 BHP
- 46,990 miles
- 2020 reg
- Automatic
- Unknown
- Read more about 2021 used BMW 3 Series 318i Sport 5dr Step AutoView this car
BMW 3 Series
318i Sport 5dr Step Auto
- 43,330 miles
- 2021 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)View this car
BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
- 39,867 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 2.0 320d M Sport (190 ps)View this car
BMW 3 Series
2.0 320d M Sport (190 ps)
- 57,300 miles
- 2020 reg
- Automatic
- Diesel
- Read more about 2019 used BMW 3 Series 2.0 320i M Sport (184 ps)View this car
BMW 3 Series
2.0 320i M Sport (184 ps)
- 29,017 miles
- 2019 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 320d M Sport 5dr Step AutoView this car
BMW 3 Series
320d M Sport 5dr Step Auto
- 51,220 miles
- 2020 reg
- Automatic
- Diesel
- Read more about 2020 used BMW 3 Series 320i M Sport 4dr Step Auto [Plus Pack]View this car
BMW 3 Series
320i M Sport 4dr Step Auto [Plus Pack]
- 43,309 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2021 used BMW 3 Series 2.0 318i M Sport Auto Euro 6 (s/s) 4drView this car
BMW 3 Series
2.0 318i M Sport Auto Euro 6 (s/s) 4dr
- 32,217 miles
- 2021 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 2.0 320D M SPORT 4d 188 BHPView this car
BMW 3 Series
2.0 320D M SPORT 4d 188 BHP
- 48,977 miles
- 2020 reg
- Automatic
- Diesel
- Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)View this car
BMW 3 Series
2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)
- 64,877 miles
- 2021 reg
- Automatic
- Unknown
- Read more about 2021 used BMW 3 Series 330e M Sport 4dr Step AutoView this car
BMW 3 Series
330e M Sport 4dr Step Auto
- 38,632 miles
- 2021 reg
- Automatic
- Unknown
- Read more about 2020 used BMW 3 Series 2.0 330E M SPORT 4d 288 BHP Reverse Camera, Heated Front Seats, Ambient LigView this car
BMW 3 Series
2.0 330E M SPORT 4d 288 BHP Reverse Camera, Heated Front Seats, Ambient Lig
- 33,601 miles
- 2020 reg
- Automatic
- Hybrid
- Read more about 2020 used BMW 3 Series 2.0 320i SE Touring Auto Euro 6 (s/s) 5drView this car
BMW 3 Series
2.0 320i SE Touring Auto Euro 6 (s/s) 5dr
- 17,136 miles
- 2020 reg
- Automatic
- Petrol
- Read more about 2021 used BMW 3 Series 2.0L 330E M SPORT 4d AUTO 288 BHPView this car
BMW 3 Series
2.0L 330E M SPORT 4d AUTO 288 BHP
- 60,043 miles
- 2021 reg
- Automatic
- Unknown