Filter results 286 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Sort By
2019 BMW 3 Series
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 193 miles away
38,398 miles
Call dealer
£23,330
2021 BMW 3 Series
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 193 miles away
41,106 miles
Call dealer
£23,630
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)
The Car Co - 193 miles away
21,276 miles
Call dealer
£23,630
2021 BMW 3 Series
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 193 miles away
26,854 miles
Call dealer
£24,310
2022 BMW 3 Series
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 193 miles away
42,808 miles
Call dealer
£25,675
2023 BMW 3 Series
3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr
3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr
The Car Co - 193 miles away
20,899 miles
Call dealer
£41,975
2020 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Service History, M Sport Plus Pack, BM
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Service History, M Sport Plus Pack, BM
Car Time Motor Co UK Ltd Rochdale - 194 miles away
49,889 miles
Call dealer
£20,150
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
81,134 miles
Call dealer
£15,995
2022 BMW 3 Series
330e Sport Pro 4dr Step Auto
330e Sport Pro 4dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
59,903 miles
Call dealer
£18,250
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
44,294 miles
Call dealer
£20,695
2021 BMW 3 Series
330e xDrive Sport Pro 4dr Step Auto
330e xDrive Sport Pro 4dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
44,056 miles
Call dealer
£20,990
2020 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
40,361 miles
Call dealer
£21,405
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 194 miles away
31,928 miles
Call dealer
£23,890
2016 BMW 3 Series
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive-factory extras worth £7,600-2 FORMER KEEPERS FINISHE
2.0 320d M Sport Saloon 4dr Diesel Auto xDrive-factory extras worth £7,600-2 FORMER KEEPERS FINISHE
Rix Motor Company Ltd - 197 miles away
74,000 miles
Call dealer
£13,650
2018 BMW 3 Series
320d M Sport 4dr Step Auto
320d M Sport 4dr Step Auto
Vertu Volkswagen Huddersfield - 200 miles away
47,814 miles
Call dealer
£15,484
Buy new from | £36,511 | (list price from £41,310) |
Showing 106 - 120 of 286 cars