Filter results 246 Cars
Browse by shape
Browse by engine
Sort By
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
42,888 miles
Request callback
£22,695
2019 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
37,723 miles
Request callback
£22,993
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Group 1 Bedford BMW - 66 miles away
31,047 miles
Request callback
£25,350
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
36,437 miles
Request callback
£25,895
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
19,265 miles
Request callback
£27,493
2022 BMW 3 Series
320i xDrive M Sport 4dr Step Auto
320i xDrive M Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
18,757 miles
Request callback
£27,895
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
4,960 miles
Request callback
£29,295
2024 BMW 3 Series
320d MHT Sport 4dr Step Auto
320d MHT Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
7,978 miles
Request callback
£30,950
2025 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
1,996 miles
Request callback
£39,993
2022 BMW 3 Series
320i xDrive SE Pro 4dr Step Auto
320i xDrive SE Pro 4dr Step Auto
Vertu BMW York - 70 miles away
9,311 miles
Request callback
£29,289
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Group 1 Cambridge BMW - 70 miles away
11,500 miles
Request callback
£37,495
2019 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)
MotorClass - 71 miles away
69,903 miles
Request callback
£17,995
2019 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)
MotorClass - 71 miles away
13,735 miles
Request callback
£25,995
2020 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)
MotorClass - 71 miles away
32,764 miles
Request callback
£26,995
2019 BMW 3 Series
3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)
3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)
MotorClass - 71 miles away
37,500 miles
Request callback
£32,995
Buy new from | £36,511 | (list price from £41,310) |
Showing 76 - 90 of 246 cars