Filter results 93 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 BMW 3 Series
2.0 320D SPORT 5d 188 BHP
2.0 320D SPORT 5d 188 BHP
CarWorld Superstore Boongate
86,121 miles
Request callback
£21,240
2019 BMW 3 Series
2.0 320I M SPORT 4d AUTO 181 BHP
2.0 320I M SPORT 4d AUTO 181 BHP
S James Prestige Limited
32,300 miles
Request callback
£21,490
2021 BMW 3 Series
2.0 320I M SPORT 4d AUTO 182 BHP
2.0 320I M SPORT 4d AUTO 182 BHP
S James Prestige Limited
54,400 miles
Request callback
£21,490
2017 BMW 3 Series
2.0 330i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
2.0 330i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
Motor Ring
20,600 miles
Request callback
£21,500
2019 BMW 3 Series
2.0 320D M SPORT 4d AUTO 188 BHP
2.0 320D M SPORT 4d AUTO 188 BHP
S James Prestige Limited
53,800 miles
Request callback
£21,790
2021 BMW 3 Series
2.0 330E SE PRO 4d 288 BHP
2.0 330E SE PRO 4d 288 BHP
CarWorld Supermarket Westwood
46,065 miles
Request callback
£21,840
2019 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 188 BHP
2.0 320D XDRIVE M SPORT 4d 188 BHP
MotorClass
54,767 miles
Request callback
£21,995
2019 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d AUTO 188 BHP
2.0 320D XDRIVE M SPORT 4d AUTO 188 BHP
HPL Motors Oldham Oldham
52,488 miles
Request callback
£21,999
2021 BMW 3 Series
2.0 330E M SPORT 4d 288 BHP
2.0 330E M SPORT 4d 288 BHP
Auto Infusion Ltd
72,931 miles
Request callback
£22,019
2019 BMW 3 Series
2.0 318D SE 4d 148 BHP
2.0 318D SE 4d 148 BHP
Ron Skinner & Sons Tredegar
22,743 miles
Request callback
£22,199
2019 BMW 3 Series
2.0 330I M SPORT 4d AUTO 255 BHP
2.0 330I M SPORT 4d AUTO 255 BHP
S James Prestige Limited
46,700 miles
Request callback
£22,490
2021 BMW 3 Series
2.0 330E SPORT PRO 4d 288 BHP
2.0 330E SPORT PRO 4d 288 BHP
Auto Infusion Ltd
55,073 miles
Request callback
£22,554
2019 BMW 3 Series
2.0 320D SE 4d 188 BHP
2.0 320D SE 4d 188 BHP
Ron Skinner & Sons Tredegar
38,114 miles
Request callback
£22,799
2021 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Oakwood Motor Company Ltd
61,032 miles
Request callback
£23,382
2021 BMW 3 Series
2.0 330E M SPORT 5d 288 BHP
2.0 330E M SPORT 5d 288 BHP
Auto Infusion Ltd
78,413 miles
Request callback
£23,394
Buy new from | £31,460 | (list price from £34,910) |
Showing 61 - 75 of 93 cars