Featured12015 BMW 3 Series 320d M Sport 4dr Step Auto [Business Media] SALOON Diesel Auto2015115,857 milesTradeDiesel1,995 ccNorwich, Norfolk£7,995Finance from £168 pm
452017 BMW 3 Series 330e M Sport 4dr Step Auto Saloon Petrol Parallel PHEV Automatic201780,994 milesTradeHybrid Electric1,998 ccHuddersfield, West Yorkshire£10,280Finance from £216 pm
432024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202415,711 milesTradePetrol1,998 ccDerby, Derbyshire£29,699Finance from £611 pm
272019 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic201945,467 milesTradePetrol1,998 ccCoventry, West Midlands£19,249Finance from £396 pm
282021 BMW 3 Series 330e M Sport 4dr Step Auto Saloon Hybrid Automatic202131,348 milesTradeHybrid Electric1,998 ccCoventry, West Midlands£20,349Finance from £419 pm
11999 BMW 3 Series 323i 2dr CONVERTIBLE Petrol Manual1999118,000 milesTradePetrol2,494 ccChertsey, Surrey£3,000Finance from £63 pm
142024 24 BMW M340I X-DRIVE 3.0 MHT AUTO *SUNROOF* *TECHNOLOGY PACK*202418,000 milesTradePetrol2,998 ccStourbridge, West Midlands£44,995Finance from £925 pm
20BMW 3 SERIES ESTATE 318d SE 8 SPEED AUTOMATIC, WOW 1 PRE OWNER + FULL S/HISTORY2013130,000 milesTradeDiesel1,995 ccStafford, Staffordshire£3,950Finance from £83 pm
282020 BMW 3 Series 320d SE 4dr SALOON DIESEL Manual202063,698 milesTradeDiesel1,995 ccMexborough, South Yorkshire£14,995Finance from £315 pm
322015 BMW 3 Series 320d M Sport 4dr [Business Media] SALOON DIESEL Manual2015115,549 milesTradeDiesel1,995 ccMexborough, South Yorkshire£6,995Finance from £147 pm
2512013 13 BMW 3 SERIES 2.0 318D SPORT SALOON 4DR DIESEL MANUAL EURO 5 (S/S) (143 P201399,898 milesTradeDiesel1,995 ccCoventry, West Midlands£4,750Finance from £100 pm
522020 BMW 320d 2.0 DIESEL M SPORT AUTOMATIC TOURING INDIVIDUAL COLOUR TAN LEATHER202030,000 milesTradeDiesel2,000 ccUxbridge, London£24,995Finance from £514 pm
5512012 BMW 3 Series 3.0 335i Luxury Saloon 4dr Petrol Auto Euro 5 (s/s) (306 ps) SALOON Petrol Auto...201269,000 milesTradePetrol2,979 ccHigh Wycombe, Buckinghamshire£9,995Finance from £210 pm
24 BMW 3 Series Saloon 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps202237,894 milesTradePetrol1,998 ccPinchbeck, Lincolnshire£22,300Finance from £459 pm
8BMW, 3 SERIES, Saloon, 2008, Manual, 1995 (cc), 4 doors200877,747 milesPrivateDiesel1,995 ccRochdale, Manchester£1,950 (No VAT)
352025 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic20254,509 milesTradePetrol1,998 ccDerby, Derbyshire£36,749
352025 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic20257,589 milesTradePetrol1,998 ccDerby, Derbyshire£33,999
362025 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic202510,242 milesTradePetrol1,998 ccChesterfield, Derbyshire£33,250
20BMW F30 320D 2014 63 REG NEW TIMING CHAIN WITH PROOF MOT JULY 2026 HPI CLEAR 2013219,000 milesPrivateDiesel1,995 ccSandwell, West Midlands£2,600 (No VAT)
11BMW, 3 SERIES, Saloon, 2013, Semi-Auto, 1995 (cc), 4 doors2013160,000 milesPrivateDiesel1,995 ccLongsight, Manchester£5,500
342025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto Estate Plug-In Hy Automatic20256,984 milesTradeOther1,998 ccDoncaster, South Yorkshire£36,950
332025 BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto Saloon Plug-In Hy Automatic20254,650 milesTradeOther1,998 ccHull, East Yorkshire£37,900
362025 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic20252,285 milesTradePetrol1,998 ccChesterfield, Derbyshire£37,450
322025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto Estate Plug-In Hy Automatic20253,793 milesTradeOther1,998 ccHull, East Yorkshire£37,900
262013 BMW 3 Series 320d Sport 5dr Step Auto ESTATE Diesel Automatic2013158,000 milesTradeDiesel1,995 ccSouthwick, East Sussex£3,995Finance from £84 pm
362025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto Estate Plug-In Hy Automatic2025101 milesTradeOther1,998 ccHarrogate, North Yorkshire£38,750