Filter results 65 Cars
Browse by shape
Sort By
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Usedirect Belfast
24,755 miles
Request callback
£30,999
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
BMW Doncaster
4,901 miles
Request callback
£39,500
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Hampshire
14,029 miles
Request callback
£29,787
2021 BMW 3 Series Touring
330e M Sport Pro Edition 5dr Step Auto
330e M Sport Pro Edition 5dr Step Auto
Hippo Motor Group
16,355 miles
Request callback
£32,920
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Invicta Doves Gatwick
46,557 miles
Request callback
£27,350
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
BMW Tyneside
28,041 miles
Request callback
£30,501
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Invicta Doves Gatwick
4,850 miles
Request callback
£36,550
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
BMW Doncaster
30,000 miles
Request callback
£29,570
2023 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
BMW Leeds
12,767 miles
Request callback
£37,990
2023 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Shelbourne Motors Autoselect Newry Northern Ireland
17,498 miles
Request callback
£32,499
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Hippo Motor Group
26,179 miles
Request callback
£32,920
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Invicta Doves Gatwick
25,852 miles
Request callback
£31,000
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall Nissan Grantham
42,000 miles
Request callback
£28,925
2023 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Welcome to Williams Liverpool BMW
2,500 miles
Request callback
£40,945
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Mercedes-Benz of Southampton
13,119 miles
Request callback
£30,480
Buy new from | £38,360 | (list price from £42,430) |
Showing 1 - 15 of 65 cars