Filter results 542 Cars
Browse by engine
- BMW 3 Series Saloon 316d Automatic
- BMW 3 Series Saloon 318d Automatic
- BMW 3 Series Saloon 318i Automatic
- BMW 3 Series Saloon 320d Automatic
- BMW 3 Series Saloon 320i Automatic
- BMW 3 Series Saloon 330d Automatic
- BMW 3 Series Saloon 330e Automatic
- BMW 3 Series Saloon 330i Automatic
- BMW 3 Series Saloon 335d Automatic
- BMW 3 Series Saloon 340i Automatic
Browse by trim
Sort By
2022 BMW 3 Series
3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)
3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)
MotorClass
22,998 miles
Request callback
£35,995
2020 BMW M3
3.0 M340I XDRIVE 4d 369 BHP IN BLUE WITH 26,717 MILES AND A FULL SERVICE HISTORY, 1 OWNER FROM NEW,
3.0 M340I XDRIVE 4d 369 BHP IN BLUE WITH 26,717 MILES AND A FULL SERVICE HISTORY, 1 OWNER FROM NEW,
Kent East Peckham
26,717 miles
Request callback
£37,799
2018 BMW 3 Series
320d xDrive SE 4dr Step Auto
320d xDrive SE 4dr Step Auto
Hendy Car Store Exeter
74,087 miles
Request callback
£11,750
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Mountsorrel
24,020 miles
Request callback
£21,773
2018 BMW 3 Series
330d xDrive M Sport Shadow Edition 4dr Step Auto
330d xDrive M Sport Shadow Edition 4dr Step Auto
Vertu BMW Durham
33,189 miles
Request callback
£22,655
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Motorpoint Glasgow
21,897 miles
Request callback
£22,699
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
CarSupermarket.com Birmingham
40,815 miles
Request callback
£24,697
2021 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
Motorpoint Peterborough
21,037 miles
Request callback
£25,499
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
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
CarSupermarket.com Birmingham
13,423 miles
Request callback
£28,097
2020 BMW 3 Series
330e M Sport Pro Edition 4dr Step Auto
330e M Sport Pro Edition 4dr Step Auto
CarSupermarket.com Birmingham
46,523 miles
Request callback
£28,676
2021 BMW 3 Series
330e xDrive M Sport Pro Edition 4dr Step Auto
330e xDrive M Sport Pro Edition 4dr Step Auto
CarSupermarket.com Scunthorpe
58,832 miles
Request callback
£29,997
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Welcome to Williams Bolton BMW
12,194 miles
Request callback
£31,485
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Birmingham
14,803 miles
Request callback
£31,997
Buy new from | £34,794 | (list price from £40,220) |
Showing 91 - 105 of 542 cars