122007 BMW 3 Series 335i SE 2dr Auto COUPE Petrol Automatic2007164,000 milesTradePetrol2,979 ccGreat Missenden, Buckinghamshire£3,495Finance from £74 pm
112008 BMW 3 Series 335i M Sport 2dr Step Auto CONVERTIBLE Petrol Automatic200875,000 milesTradePetrol2,979 ccGreat Missenden, Buckinghamshire£7,295Finance from £154 pm
12001 BMW 3 Series 330 Ci Sport 2dr COUPE Petrol Manual2001174,000 milesTradePetrol2,979 ccGreat Missenden, Buckinghamshire£2,995Finance from £63 pm
102012 BMW 3 Series 318i Sport Plus 2dr good spec COUPE Petrol Manual2012115,000 milesTradePetrol1,995 ccGreat Missenden, Buckinghamshire£3,495Finance from £74 pm
102002 BMW 3 Series 330d SE 4dr modified lowered SALOON Diesel Manual2002167,000 milesTradeDiesel2,926 ccGreat Missenden, Buckinghamshire£2,995Finance from £63 pm
4612021 BMW 3 Series 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto xD Sal...202174,012 milesTradeHybrid Electric1,998 ccCranbrook, Kent£21,477Finance from £442 pm
332021 BMW 3 Series 330e M Sport Saloon HYBRID Automatic202173,000 milesTradeHybrid Electric1,998 ccDerby, Derbyshire£17,795Finance from £366 pm
4512018 BMW 3 Series 2.0 318d SE Touring Euro 6 (s/s) 5dr Estate Diesel Manual201880,899 milesTradeDiesel1,995 ccBasford, Nottinghamshire£11,491Finance from £242 pm
432023 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202321,160 milesTradePetrol1,998 ccNewport£27,849Finance from £573 pm
17BMW 330i E46 Auto M Sport Rare Imola Red 2 2003144,000 milesPrivatePetrol2,979 ccWarwick, Warwickshire£3,500 (No VAT)
372019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON Petrol Automatic201970,000 milesTradePetrol1,998 ccRedbridge, London£19,990Finance from £411 pm
422015 BMW 3 Series 320d EfficientDynamics Business 5dr Step Auto ESTATE Diesel Automatic2015159,925 milesTradeDiesel1,995 ccSandwell, West Midlands£4,950Finance from £104 pm
102008 BMW 3 Series 320d M Sport 2dr CONVERTIBLE Diesel Manual2008115,000 milesTradeDiesel1,995 ccThurmaston, Leicestershire£2,385Finance from £51 pm
172001 BMW E46 3 SERIES 318i SE 4dr Auto Petrol 2001129,906 milesTradePetrol1,995 ccCongleton, Cheshire£995Finance from £21 pm
352013 BMW 3 Series 320d Luxury 5dr ESTATE ESTATE Diesel Manual201387,000 milesTradeDiesel1,995 ccLoughborough, Leicestershire£6,995Finance from £147 pm
402021 BMW 3 Series M340d xDrive MHT 4dr Step Auto Saloon Diesel Automatic202143,529 milesTradeDiesel2,993 ccSandwell, West Midlands£29,099Finance from £598 pm
472014 BMW 3 Series 320d M Sport Estate Diesel Manual2014121,554 milesTradeDiesel1,995 ccCroydon, London£6,490Finance from £137 pm
4512019 BMW 3 Series 2.0 330E M Sport Auto 4dr Saloon Hybrid Automatic201973,000 milesTradeHybrid Electric1,998 ccGrays, Essex£16,000Finance from £329 pm
6212022 BMW 3 Series 2.0 330E M Sport Auto 5dr Estate Hybrid Automatic202257,147 milesTradeHybrid Electric1,998 ccGrays, Essex£24,500Finance from £504 pm
6412021 BMW 3 Series 2.0 330E xDrive M Sport Auto 4WD 4dr Saloon Hybrid Automatic202159,718 milesTradeHybrid Electric1,998 ccGrays, Essex£20,200Finance from £415 pm
252021 BMW 3 Series 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr Automatic Estate Hybrid Aut...202183,770 milesTradeHybrid Electric1,998 ccWorksop, Nottinghamshire£13,895Finance from £292 pm
6712021 BMW 3 Series 2.0 320I M Sport Auto 4dr Saloon Petrol Automatic202142,546 milesTradePetrol1,998 ccGrays, Essex£21,700Finance from £446 pm
5BMW, 3 SERIES, Estate, 2006, Other, 2497 (cc), 5 doors2006184,000 milesPrivatePetrol2,497 ccDulwich, London£1,950
192015 BMW 3 Series 320d M Sport 5dr ESTATE Diesel Manual201591,000 milesTradeDiesel1,995 ccDerby, Derbyshire£9,000Finance from £189 pm
352024 BMW 3 Series M340i xDrive MHT 5dr Step Auto Estate Petrol Automatic202414,858 milesTradePetrol2,998 ccMilton Keynes, Buckinghamshire£50,995