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
2019 BMW 3 Series
320d xDrive Sport 4dr Step Auto
320d xDrive Sport 4dr Step Auto
Vertu Honda Nottingham
37,012 miles
Call dealer
£19,985
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Stellantis &You Walton
19,990 miles
Call dealer
£21,941
2024 BMW 3 Series
330e xDrive Sport 4dr Step Auto
330e xDrive Sport 4dr Step Auto
Vertu Bmw Dorchester
10,112 miles
Call dealer
£34,278
2024 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Welcome to Williams Liverpool BMW
4,600 miles
Call dealer
£34,880
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Ocean Group BMW Penryn
12,426 miles
Call dealer
£32,850
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
Prestige Cars Kent
54,741 miles
Call dealer
£20,502
2021 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Hippo Motor Group
44,104 miles
Call dealer
£21,420
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Welcome to Williams Stockport BMW
9,343 miles
Call dealer
£34,990
2024 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Welcome to Williams Stockport BMW
10,648 miles
Call dealer
£37,990
2023 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Welcome to Williams Bolton BMW
14,305 miles
Call dealer
£31,945
2023 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Welcome to Williams Bolton BMW
12,484 miles
Call dealer
£31,945
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Welcome to Williams Stockport BMW
9,638 miles
Call dealer
£33,750
2024 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Welcome to Williams Bolton BMW
3,654 miles
Call dealer
£36,990
Buy new from | £34,794 | (list price from £40,220) |
Showing 481 - 495 of 542 cars