Filter results 84 Cars
Sort By
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 - 113 miles away
35,400 miles
Call dealer
£22,490
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 - 113 miles away
30,100 miles
Call dealer
£22,990
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 - 113 miles away
51,700 miles
Call dealer
£23,508
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 - 113 miles away
35,700 miles
Call dealer
£26,388
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Group 1 Bedford BMW - 120 miles away
41,137 miles
Call dealer
£24,695
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Bedford BMW - 120 miles away
18,757 miles
Call dealer
£28,295
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Group 1 Bedford BMW - 120 miles away
19,265 miles
Call dealer
£28,495
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)
CarWorld Supermarket Westwood - 121 miles away
95,723 miles
Call dealer
£18,840
2019 BMW 3 Series
320i M Sport Shadow Edition 5dr Step Auto
320i M Sport Shadow Edition 5dr Step Auto
Marshall BMW Scunthorpe - 122 miles away
43,701 miles
Call dealer
£19,578
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Scunthorpe - 122 miles away
23,140 miles
Call dealer
£24,747
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Scunthorpe - 122 miles away
25,016 miles
Call dealer
£25,193
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Salisbury - 124 miles away
4,134 miles
Call dealer
£36,079
2025 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Salisbury - 124 miles away
3,587 miles
Call dealer
£37,000
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Group 1 Cambridge BMW - 133 miles away
11,500 miles
Call dealer
£37,495
2018 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Hampshire - 134 miles away
37,000 miles
Call dealer
£15,790
Buy new from | £36,566 | (list price from £41,310) |
Showing 31 - 45 of 84 cars