Filter results 148 Cars
Browse by engine
- BMW 3 Series Touring 318d Automatic
- BMW 3 Series Touring 318i Automatic
- BMW 3 Series Touring 320d Automatic
- BMW 3 Series Touring 320i Automatic
- BMW 3 Series Touring 330d Automatic
- BMW 3 Series Touring 330e Automatic
- BMW 3 Series Touring 330i Automatic
- BMW 3 Series Touring 340i Automatic
- BMW 3 Series Touring M340d Automatic
- BMW 3 Series Touring M340i Automatic
Browse by trim
Sort By
2022 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Exeter - 143 miles away
34,683 miles
Request callback
£26,495
2019 BMW 3 Series Touring
340i M Sport Shadow Edition 5dr Step Auto
340i M Sport Shadow Edition 5dr Step Auto
Vertu Bmw Exeter - 143 miles away
22,869 miles
Request callback
£30,995
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Exeter - 143 miles away
9,910 miles
Request callback
£35,995
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Exeter - 143 miles away
6,999 miles
Request callback
£36,992
2019 BMW 3 Series Touring
320d M Sport Shadow Edition 5dr Step Auto
320d M Sport Shadow Edition 5dr Step Auto
Group 1 Hailsham BMW - 144 miles away
22,214 miles
Request callback
£23,995
2021 BMW 3 Series Touring
330i M Sport 5dr Step Auto
330i M Sport 5dr Step Auto
Group 1 Hailsham BMW - 144 miles away
40,852 miles
Request callback
£27,195
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Group 1 Hailsham BMW - 144 miles away
29,277 miles
Request callback
£27,650
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Hailsham BMW - 144 miles away
3,777 miles
Request callback
£36,995
2025 BMW 3 Series Touring
M340i xDrive MHT 5dr Step Auto
M340i xDrive MHT 5dr Step Auto
Group 1 Hailsham BMW - 144 miles away
10 miles
Request callback
£56,995
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu BMW Teesside - 144 miles away
5,794 miles
Request callback
£36,450
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW Durham - 160 miles away
4,876 miles
Request callback
£40,990
2019 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Wearside Autoparc Sunderland - 168 miles away
67,592 miles
Request callback
£16,399
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW Sunderland - 171 miles away
6,391 miles
Request callback
£36,285
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu BMW Sunderland - 171 miles away
2,952 miles
Request callback
£37,402
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu BMW Sunderland - 171 miles away
10,627 miles
Request callback
£38,498
Buy new from | £38,970 | (list price from £43,930) |
Showing 121 - 135 of 148 cars