332018 BMW 3 Series 318d M Sport Shadow Edition 5dr Step Auto Estate Diesel Automatic201863,788 milesTradeDiesel1,995 ccWalsall, West Midlands£13,940
402021 BMW 3 Series 320d MHT M Sport 4dr Step Auto SALOON DIESEL Automatic202166,682 milesTradeDiesel1,995 ccLeamington Spa, Warwickshire£19,550Finance from £402 pm
462019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic201950,668 milesTradePetrol1,998 ccLeamington Spa, Warwickshire£14,150Finance from £298 pm
122015 BMW 3 Series 335d xDrive M Sport 4dr Step Auto SALOON Diesel Automatic201596,000 milesTradeDiesel2,993 ccHandsworth, West Midlands£9,995Finance from £210 pm
522024 BMW 3 Series 330e M Sport 4dr Step Auto [Pro Pack] Saloon Saloon Hybrid Automatic202414,182 milesTradeHybrid Electric1,998 ccBridgwater, Somerset£32,633
28BMW 3 SERIES 3.0 325i M Sport Convertible 20072007119,000 milesTradePetrol2,996 ccGloucestershire£3,995Finance from £84 pm
222021 BMW 3 Series M340i xDrive MHT 4dr Step Auto SALOON Petrol Automatic202111,000 milesTradePetrol2,998 ccSandwell, West Midlands£38,500Finance from £791 pm
5012021 BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr Saloon PETROL/ELECTRIC Automatic202167,648 milesTradeHybrid Electric1,998 ccBasford, Nottinghamshire£20,991Finance from £432 pm
2BMW 3 SERIES 2.0 320d xDrive M Sport Touring 20132013130,000 milesTradeDiesel1,995 ccGloucester, Gloucestershire£8,795Finance from £185 pm
972019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic201937,627 milesTradePetrol1,998 ccPortsmouth, Hampshire£21,990Finance from £452 pm
242007 BMW 3 Series 2.0 320d SE Euro 4 4dr SALOON Diesel Manual2007219,000 milesTradeDiesel1,995 ccIver, Buckinghamshire£1,650Finance from £35 pm
552022 BMW 3 Series 320i M Sport Saloon Petrol Automatic202233,737 milesTradePetrol1,998 ccRipley, Derbyshire£25,285Finance from £520 pm
142020 BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic202040,000 milesTradeDiesel1,995 ccBerkeley, Gloucestershire£22,994Finance from £473 pm
102017 BMW 3 Series 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps)201772,600 milesTradePetrol1,499 ccHeathrow, London£9,690Finance from £204 pm
182010 BMW 3 Series 318i SE 4dr SALOON Petrol Manual2010100,000 milesTradePetrol1,995 ccCallington, Cornwall£2,595Finance from £55 pm
54 BMW 3 Series 2.0 320d M Sport Auto Euro 5 (s/s) 4dr Diesel Automatic201277,500 milesTradeDieselLeicester, Leicestershire£8,950Finance from £188 pm
272014 BMW 3 Series 320d M Sport 5dr Step Auto HATCHBACK Diesel Automatic2014140,000 milesTradeDiesel1,995 ccBirmingham, West Midlands£5,750Finance from £121 pm
572021 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 Sal...202197,656 milesTradeHybrid Electric1,998 ccHalesowen, West Midlands£15,712Finance from £330 pm
2312021 BMW 3 Series 2.0 318i SE Pro Auto Euro 6 (s/s) 4dr SALOON Petrol Automatic202144,500 milesTradePetrol1,998 ccLeicester, Leicestershire£18,495Finance from £380 pm
452012 BMW 3 Series 2.0 320d Luxury Euro 5 (s/s) 4dr SALOON Diesel Manual2012148,000 milesTradeDiesel1,995 ccSandwell, West Midlands£3,199Finance from £68 pm
8BMW, 3 SERIES, Saloon, 2013, Manual, 1995 (cc), 4 doors2013123,400 milesPrivateDiesel1,995 ccCalne, Wiltshire£3,000
222019 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Saloon Die...201972,000 milesTradeDiesel1,995 ccWimborne, Dorset£19,995Finance from £411 pm
422013 BMW 3 Series 320i xDrive SE 4dr Step Auto Saloon Petrol Automatic201359,172 milesTradePetrol1,997 ccEpsom, Surrey£8,499Finance from £179 pm
532020 BMW 3 Series 318d Sport 4dr Step Auto SALOON DIESEL Automatic202059,708 milesTradeDiesel1,995 ccExeter, Devon£16,995
402021 BMW 3 Series 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps) Saloon Petrol Aut...202143,565 milesTradePetrol1,998 ccSt Albans, Hertfordshire£19,484Finance from £401 pm