82014 BMW 3 Series 320d Luxury Saloon Diesel Manual2014141,128 milesTradeDiesel1,995 ccBridgwater, Somerset£4,495Finance from £95 pm
12012 BMW 3 Series 2.0 318i M Sport Touring 5dr Petrol Manual Euro 5 (s/s) (143 p201249,247 milesTradePetrol1,995 ccNeath Port Talbot£7,749Finance from £163 pm
382024 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic202421,762 milesTradePetrol1,998 ccNewport£28,499Finance from £586 pm
472021 BMW 3 Series M340d xDrive MHT 4dr Step Auto Saloon Diesel Automatic202139,158 milesTradeDiesel2,993 ccSwansea£29,599Finance from £609 pm
132021 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202194,662 milesTradeHybrid Electric1,998 ccWeston-super-Mare, Somerset£15,133
162014 BMW 3 Series 320d M Sport 5dr Step Auto ESTATE Diesel Automatic201481,400 milesTradeDiesel1,995 ccExeter, Devon£9,495Finance from £200 pm
222013 BMW 3 Series 320I 2.0 XDRIVE M SPORT Saloon Petrol Manual201347,000 milesTradePetrol1,997 ccAbertillery, Blaenau Gwent£8,995Finance from £189 pm
3212019 BMW 3 Series 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p Est...201962,654 milesTradeDiesel1,995 ccBrecon, Powys£18,490Finance from £380 pm
43BMW 3 SERIES 2.0 320i M Sport Shadow Edition Touring 2018201870,830 milesTradePetrol1,998 ccWimborne, Dorset£15,995Finance from £336 pm
20BMW, 3 SERIES, Coupe, 2012, Semi-Auto, 1995 (cc), 2 doors201294,000 milesPrivateDiesel1,995 ccBedwas, Caerphilly£4,650
342025 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...2021108,461 milesTradeHybrid Electric1,998 ccWeston-super-Mare, Somerset£14,000
34BMW 3 SERIES 3.0 330d M Sport Touring Grey Auto Diesel 2016201696,000 milesTradeDiesel2,993 ccLaunceston, Cornwall£15,795Finance from £332 pm
502013 63 BMW 3 SERIES 2.0 318D SE TOURING 5DR DIESEL AUTO EURO 5 (S/S) (143 PS) D2013121,912 milesTradeDiesel1,995 ccPlymouth, Devon£6,995Finance from £147 pm
512012 (62) BMW 3 Series 330D Sport - AUTOMATIC/SALOON2013155,000 milesTradeDiesel2,993 ccGriffithstown, Torfaen£5,490Finance from £116 pm
7BMW 3 SERIES 316i SE201356,000 milesTradePetrol1,598 ccAberdare, Rhondda Cynon Taf£7,495Finance from £158 pm
4812023 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Saloon Petrol Aut...202325,199 milesTradePetrol1,998 ccCardiff£27,860Finance from £573 pm
462021 BMW 3 Series M340d xDrive MHT 4dr Step Auto Saloon Diesel Automatic202147,283 milesTradeDiesel2,993 ccNewport£28,299Finance from £582 pm
262017 BMW 3 Series 320d xDrive Sport 5dr Step Auto [Business Media] HATCHBACK DIESEL Automatic201735,010 milesTradeDiesel1,995 ccSwansea£14,999Finance from £315 pm
29BMW 3 SERIES 2.0 320d xDrive M Sport Saloon 20162016109,020 milesTradeDiesel1,995 ccPlymouth, Devon£9,499Finance from £200 pm
3912016 BMW 3 SERIES 3.0 330D M SPORT SALOON 4DR DIESEL AUTO XDRIVE EURO 6 (S/S)201669,087 milesTradeDiesel2,993 ccNewport£14,990Finance from £315 pm
442021 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202133,517 milesTradePetrol1,998 ccNewport£22,799Finance from £469 pm
4112018 67 BMW 3 SERIES 2.0 320D M SPORT SALOON 4DR DIESEL AUTO EURO 6 (S/S) (190 P201876,371 milesTradeDiesel1,995 ccNewport£12,999Finance from £273 pm
372022 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202255,315 milesTradeHybrid Electric1,998 ccBournemouth, Dorset£24,995Finance from £514 pm
292014 BMW 3 Series 2.0 320d SE Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps) Saloon Diesel A...201494,022 milesTradeDiesel1,995 ccPlymouth, Devon£6,995Finance from £147 pm
5812020 BMW 3 Series 330e Sport Pro Saloon HYBRID Automatic2020106,382 milesTradeHybrid Electric1,998 ccBristol£12,940Finance from £272 pm