Filter results 92 Cars
Browse by engine
- BMW 3 Series Touring Estate 318d M Sport Automatic
- BMW 3 Series Touring Estate 318i M Sport Automatic
- BMW 3 Series Touring Estate 320d M Sport Automatic
- BMW 3 Series Touring Estate 320i M Sport Automatic
- BMW 3 Series Touring Estate 330d M Sport Automatic
- BMW 3 Series Touring Estate 330e M Sport Automatic
- BMW 3 Series Touring Estate 330i M Sport Automatic
- BMW 3 Series Touring Estate 335d M Sport Automatic
- BMW 3 Series Touring Estate 340i M Sport Automatic
Sort By
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 148 miles away
7,880 miles
Request callback
£33,980
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Borehamwood BMW - 148 miles away
7,445 miles
Request callback
£35,890
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Ipswich BMW - 154 miles away
26,100 miles
Request callback
£27,150
2020 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 155 miles away
45,291 miles
Request callback
£22,400
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 155 miles away
23,934 miles
Request callback
£27,500
2023 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 155 miles away
15,750 miles
Request callback
£32,700
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 155 miles away
4,561 miles
Request callback
£37,500
2022 BMW 3 Series Touring
318i M Sport 5dr Step Auto
318i M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
38,487 miles
Request callback
£25,995
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
3,865 miles
Request callback
£34,450
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
11,889 miles
Request callback
£34,995
2025 BMW 3 Series Touring
330e 22.3 kWh M Sport 5dr Step Auto
330e 22.3 kWh M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
6,290 miles
Request callback
£39,450
2025 BMW 3 Series Touring
330e 22.3 kWh M Sport 5dr Step Auto
330e 22.3 kWh M Sport 5dr Step Auto
Group 1 Reading BMW - 155 miles away
6,672 miles
Request callback
£39,450
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Chelmsford BMW - 156 miles away
680 miles
Request callback
£35,550
2020 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Group 1 Colchester BMW - 157 miles away
40,115 miles
Request callback
£24,875
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
Auto Infusion Ltd - 157 miles away
88,142 miles
Request callback
£20,099
Buy new from | £38,915 | (list price from £43,930) |
Showing 46 - 60 of 92 cars