Used BMW 3 Series Estate cars for sale
BMW, 3 Series
2023 (23) - 320d M Sport Touring 5-Door
51
BMW, 3 Series
2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)
35
BMW, 3 Series
2025 - 330e 22.3 kWh M Sport 5dr Step Auto
36
BMW, 3 Series
2013 (13) - 320d M Sport [Leather] 5dr
16
BMW, 3 Series
2024 - 320i M Sport 5dr Step Auto
19
Low Mileage
£30,998
- 2L
- 9.3kMiles
- Petrol
- Auto
- Estate
Arnold Clark Edinburgh Seafield Fiat/Kiat/Abarth/BYD
BMW, 3 Series
2025 (75) - 330e M Sport 5dr Step Auto [Tech/Pro Pack] Estate
52
BMW, 3 Series
2014 (64) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr
71
BMW, 3 Series
2021 (71) - 330e xDrive M Sport Pro Edition 5dr Step Auto
48
BMW, 3 Series
2018 (18) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr
58
BMW, 3 Series
2021 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s
34
BMW, 3 Series
2023 (73) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)
6
BMW, 3 Series
2020 - 320i Sport 5dr Step Auto
23
BMW, 3 Series
2022 - 330e M Sport 5dr Step Auto
37
BMW, 3 Series
2020 (70) - 320i Sport 5dr Step Auto
25
BMW, 3 Series
2017 (67) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)
19
BMW, 3 Series
2019 - 2.0 330I M Sport Auto 5dr
29