Filter results 147 Cars
Sort By
2019 BMW 3 Series
320i xDrive M Sport Shadow Edition 4dr Step Auto
320i xDrive M Sport Shadow Edition 4dr Step Auto
Welcome to Williams Manchester BMW
23,988 miles
Request callback
£18,980
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Burnley
4,819 miles
Request callback
£33,199
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Motorpoint Burnley
5,887 miles
Request callback
£33,199
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Welcome to Williams Rochdale BMW
12,242 miles
Request callback
£33,990
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
61,282 miles
Request callback
£18,595
2020 BMW 3 Series
2.0 320I M SPORT 4d AUTO 181 BHP
2.0 320I M SPORT 4d AUTO 181 BHP
HPL Motors Oldham Oldham
50,252 miles
Request callback
£19,499
2019 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP
2.0 320I M SPORT 4d 181 BHP
Motor 4 U Limited
83,000 miles
Request callback
£19,788
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)
HPL Motors Atherton Preston
35,138 miles
Request callback
£20,499
2020 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP 10in Sat Nav, Heated Leather, Parking Sensors, Climate Control, Cruise C
2.0 320I M SPORT 4d 181 BHP 10in Sat Nav, Heated Leather, Parking Sensors, Climate Control, Cruise C
Car Time Motor Co UK Ltd Bury
29,045 miles
Request callback
£25,559
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Marshall BMW Bournemouth
19,561 miles
Request callback
£25,615
2019 BMW 3 Series
2.0 320I M SPORT 4d 181 BHP 10-inch Touchscreen with Sat Nav, Apple CarPlay, Harmon Kardon, Heated S
2.0 320I M SPORT 4d 181 BHP 10-inch Touchscreen with Sat Nav, Apple CarPlay, Harmon Kardon, Heated S
Car Time Motor Co UK Ltd Bury
31,954 miles
Request callback
£25,679
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
21,300 miles
Request callback
£27,588
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
32,300 miles
Request callback
£28,188
2021 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Welcome to Williams Bolton BMW
14,236 miles
Request callback
£26,880
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Welcome to Williams Bolton BMW
12,815 miles
Request callback
£27,990
Buy new from | £34,794 | (list price from £40,220) |
Showing 1 - 15 of 147 cars