Filter results 76 Cars
Browse by shape
Sort By
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Grimsby - 54 miles away
4,794 miles
Request callback
£30,809
2020 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 59 miles away
40,361 miles
Request callback
£21,250
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
JCT600 Approved Centre Bradford - 59 miles away
14,964 miles
Request callback
£30,049
2018 BMW 3 Series
320i M Sport Shadow Edition 4dr Step Auto
320i M Sport Shadow Edition 4dr Step Auto
Vertu Honda Bradford - 61 miles away
83,833 miles
Request callback
£12,479
2019 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 - 62 miles away
49,462 miles
Request callback
£18,975
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 - 62 miles away
53,229 miles
Request callback
£19,995
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 - 62 miles away
35,051 miles
Request callback
£23,475
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 - 62 miles away
17,481 miles
Request callback
£23,930
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 - 62 miles away
27,729 miles
Request callback
£24,175
2019 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Media Display, Live Cockpit, He
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Media Display, Live Cockpit, He
Car Time Motor Co UK Ltd Bury - 63 miles away
61,524 miles
Request callback
£19,444
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 Bury - 63 miles away
49,889 miles
Request callback
£20,250
2023 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Group 1 Bedford BMW - 66 miles away
19,523 miles
Request callback
£27,650
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
£29,550
2025 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Vertu BMW York - 68 miles away
1,821 miles
Request callback
£38,114
2019 BMW 3 Series
2.0 320I M SPORT 4d AUTO 181 BHP
2.0 320I M SPORT 4d AUTO 181 BHP
Wavertree Car Centre Ltd - 79 miles away
61,282 miles
Request callback
£17,995
Buy new from | £36,566 | (list price from £41,364) |
Showing 16 - 30 of 76 cars