Filter results 234 Cars
Sort By
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Bradford - 105 miles away
63,933 miles
Request callback
£17,955
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Bradford - 105 miles away
20,820 miles
Request callback
£22,836
2020 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Carsa Bradford - 105 miles away
35,684 miles
Request callback
£22,958
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Vertu BMW York - 106 miles away
8,000 miles
Request callback
£36,022
2019 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
The Car Co - 107 miles away
64,447 miles
Request callback
£18,475
2020 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
The Car Co - 107 miles away
52,093 miles
Request callback
£22,475
2021 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
Motor 4 U Limited - 107 miles away
89,000 miles
Request callback
£19,788
2021 BMW 3 Series
2.0 330E XDRIVE M SPORT 4d 288 BHP
2.0 330E XDRIVE M SPORT 4d 288 BHP
Motor 4 U Limited - 107 miles away
94,000 miles
Request callback
£19,788
2020 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
Motor 4 U Limited - 107 miles away
80,000 miles
Request callback
£20,388
2020 BMW 3 Series
2.0 330E SPORT PRO 4d 289 BHP Parking Assistant, Rear View Camera, Heated Front Seats, Apple CarPlay
2.0 330E SPORT PRO 4d 289 BHP Parking Assistant, Rear View Camera, Heated Front Seats, Apple CarPlay
Car Time Motor Co UK Ltd Bury - 108 miles away
20,912 miles
Request callback
£25,919
2020 BMW 3 Series
2.0 330E M SPORT PLUS EDITION 4d 289 BHP Parking Assistant, Reverse Camera, Heated Front Seats, Sate
2.0 330E M SPORT PLUS EDITION 4d 289 BHP Parking Assistant, Reverse Camera, Heated Front Seats, Sate
Car Time Motor Co UK Ltd Bury - 108 miles away
17,610 miles
Request callback
£32,879
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
BMW Harrogate - 110 miles away
5,973 miles
Request callback
£35,799
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
BMW Harrogate - 110 miles away
7,541 miles
Request callback
£38,795
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Welcome to Williams Bolton BMW - 110 miles away
9,184 miles
Request callback
£33,880
2024 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Welcome to Williams Bolton BMW - 110 miles away
5,392 miles
Request callback
£37,880
Buy new from | £36,294 | (list price from £40,220) |
Showing 121 - 135 of 234 cars