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 2018 used BMW 3 Series 2.0 330e 7.6kWh M Sport Plug-in (252 ps)View this car
BMW 3 Series
2.0 330e 7.6kWh M Sport Plug-in (252 ps)
- 58,931 miles
- 2018 reg
- Automatic
- Hybrid
- Read more about 2016 used BMW 3 Series 3.0 335d M Sport xDrive (313 ps)View this car
BMW 3 Series
3.0 335d M Sport xDrive (313 ps)
- 67,858 miles
- 2016 reg
- Automatic
- 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 330e SE Pro 4dr Step Auto SaloonView this car
BMW 3 Series
330e SE Pro 4dr Step Auto Saloon
- 59,075 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 2021 used BMW 3 Series 2.0 318d SE Pro Euro 6 (s/s) 4drView this car
BMW 3 Series
2.0 318d SE Pro Euro 6 (s/s) 4dr
- 49,960 miles
- 2021 reg
- Manual
- 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.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 2019 used BMW 3 Series 2.0 320d Sport (190 ps)View this car
BMW 3 Series
2.0 320d Sport (190 ps)
- 62,876 miles
- 2019 reg
- Automatic
- Diesel
- 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 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 320i SE Auto Euro 6 (s/s) 4drView this car
BMW 3 Series
2.0 320i SE Auto Euro 6 (s/s) 4dr
- 32,060 miles
- 2020 reg
- Automatic
- Petrol
- 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 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)
- 41,667 miles
- 2019 reg
- Automatic
- Petrol
- Read more about 2020 used BMW 3 Series 320D M SPORT 5-DoorView this car
BMW 3 Series
320D M SPORT 5-Door
- 61,013 miles
- 2020 reg
- Automatic
- Diesel
- 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 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 2.0L 330E M SPORT PHEV 4d AUTO 289 BHPView this car
BMW 3 Series
2.0L 330E M SPORT PHEV 4d AUTO 289 BHP
- 67,077 miles
- 2020 reg
- Automatic
- Unknown
- 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 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 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 2020 used BMW 3 Series 330e SE Pro 4dr AutoView this car
BMW 3 Series
330e SE Pro 4dr Auto
- 15,248 miles
- 2020 reg
- Automatic
- Unknown
- 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 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)
- 40,379 miles
- 2020 reg
- Automatic
- Hybrid
- 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 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 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 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 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,711 miles
- 2020 reg
- Automatic
- Unknown
- 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 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 PHEV 4d 289 BHPView this car
BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
- 42,718 miles
- 2020 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 2021 used BMW 3 Series 318i Sport 5dr Step AutoView this car
BMW 3 Series
318i Sport 5dr Step Auto
- 43,088 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 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