Filter results 16 Cars
Browse by engine
Sort By
2021 BMW 3 Series
2.0 320I M SPORT 5d AUTO 181 BHP
2.0 320I M SPORT 5d AUTO 181 BHP
S James Prestige Limited
48,900 miles
Request callback
£22,790
2021 BMW 3 Series
2.0 330E M SPORT 5d 288 BHP
2.0 330E M SPORT 5d 288 BHP
Auto Infusion Ltd
70,327 miles
Request callback
£23,519
2021 BMW 3 Series
2.0 320I M SPORT 5d AUTO 181 BHP
2.0 320I M SPORT 5d AUTO 181 BHP
S James Prestige Limited
37,300 miles
Request callback
£24,490
2021 BMW 3 Series
2.0 330E M SPORT 5d AUTO 288 BHP
2.0 330E M SPORT 5d AUTO 288 BHP
S James Prestige Limited
56,800 miles
Request callback
£27,348
2021 BMW 3 Series
2.0 330E M SPORT 5d AUTO 288 BHP
2.0 330E M SPORT 5d AUTO 288 BHP
S James Prestige Limited
49,700 miles
Request callback
£27,588
2021 BMW 3 Series
2.0 320D M SPORT MHEV 5d AUTO 188 BHP
2.0 320D M SPORT MHEV 5d AUTO 188 BHP
S James Prestige Limited
55,300 miles
Request callback
£28,188
2021 BMW 3 Series
2.0 330E XDRIVE M SPORT 5d AUTO 288 BHP
2.0 330E XDRIVE M SPORT 5d AUTO 288 BHP
S James Prestige Limited
52,900 miles
Request callback
£29,388
2021 BMW 3 Series
330E XDRIVE M SPORT PRO EDITION Estate auto (PAN ROOF)
330E XDRIVE M SPORT PRO EDITION Estate auto (PAN ROOF)
Jeff White Motors
42,277 miles
Request callback
£30,988
2019 BMW 3 Series
3.0 330D XDRIVE M SPORT PLUS EDITION 5d 261 BHP
3.0 330D XDRIVE M SPORT PLUS EDITION 5d 261 BHP
MotorClass
31,442 miles
Request callback
£35,495
2021 BMW 3 Series
2.0 330E XDRIVE M SPORT PRO EDITION 5d AUTO 288 BHP
2.0 330E XDRIVE M SPORT PRO EDITION 5d AUTO 288 BHP
Car Time Motor Co UK Ltd Bury
47,850 miles
Request callback
£37,079
2024 BMW 3 Series
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Stockport BMW
312 miles
Request callback
£40,450
2024 BMW 3 Series
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Welcome to Williams Bolton BMW
1,000 miles
Request callback
£42,990
2024 BMW 3 Series
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Ocean Group BMW Plymouth
101 miles
Request callback
£38,900
2021 BMW 3 Series
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire
7,616 miles
Request callback
£31,717
Buy new from | £34,794 | (list price from £40,220) |
Showing 1 - 15 of 16 cars