Filter results 121 Cars
Browse by shape
Browse by engine
- BMW 3 Series Touring 318d M Sport Automatic
- BMW 3 Series Touring 318i M Sport Automatic
- BMW 3 Series Touring 320d M Sport Automatic
- BMW 3 Series Touring 320i M Sport Automatic
- BMW 3 Series Touring 330d M Sport Automatic
- BMW 3 Series Touring 330e M Sport Automatic
- BMW 3 Series Touring 330i M Sport Automatic
- BMW 3 Series Touring 340i M Sport Automatic
Sort By
2019 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 108 miles away
68,819 miles
Call dealer
£19,990
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)
S James Prestige Limited - 108 miles away
50,000 miles
Call dealer
£20,990
2021 BMW 3 Series
2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited - 108 miles away
43,000 miles
Call dealer
£22,590
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)
S James Prestige Limited - 108 miles away
69,600 miles
Call dealer
£23,988
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)
S James Prestige Limited - 108 miles away
45,200 miles
Call dealer
£25,776
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)
S James Prestige Limited - 108 miles away
37,100 miles
Call dealer
£27,576
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)
S James Prestige Limited - 108 miles away
45,800 miles
Call dealer
£28,188
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu BMW Teesside - 113 miles away
5,794 miles
Call dealer
£35,950
2017 BMW 3 Series Touring
320d M Sport 5dr Step Auto
320d M Sport 5dr Step Auto
Marshall BMW Grimsby - 116 miles away
50,866 miles
Call dealer
£16,829
2021 BMW 3 Series Touring
318i M Sport 5dr Step Auto
318i M Sport 5dr Step Auto
Marshall BMW Grimsby - 116 miles away
27,718 miles
Call dealer
£25,855
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Grimsby - 116 miles away
3,687 miles
Call dealer
£36,089
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 117 miles away
3,757 miles
Call dealer
£36,000
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 117 miles away
4,699 miles
Call dealer
£36,000
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 117 miles away
7,050 miles
Call dealer
£39,000
2021 BMW 3 Series
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
Jeff White Motors - 120 miles away
91,139 miles
Call dealer
£19,488
Buy new from | £38,970 | (list price from £43,930) |
Showing 31 - 45 of 121 cars