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
362025 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic20252,285 milesTradePetrol1,998 ccChesterfield, Derbyshire£37,450
192009 BMW 3 Series 325i SE 4dr Step Auto SALOON Petrol Automatic2009108,000 milesTradePetrol2,996 ccKitts Green, West Midlands£3,000Finance from £63 pm
302021 BMW 3 Series 2.0 320i SE Pro Auto Euro 6 (s/s) 4dr Automatic Saloon Petrol Automatic2021117,260 milesTradePetrol1,998 ccWorksop, Nottinghamshire£12,995Finance from £273 pm
102006 BMW 3 Series 325i SE 4dr Auto SALOON Petrol Automatic2006133,999 milesTradePetrol2,497 ccStoke-on-Trent, Staffordshire£1,995Finance from £42 pm
742025 BMW 3 Series 320i M Sport 4dr Step Auto [Tech/Pro Pack] Petrol Saloon Saloon Petrol Automatic20258,421 milesTradePetrol1,998 ccYork, North Yorkshire£37,068
46 BMW 3 Series Saloon 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps202071,591 milesTradePetrol1,998 ccKings Lynn, Norfolk£17,990Finance from £370 pm
16BMW, 3 SERIES, Saloon, 2009, Manual, 1995 (cc), 4 doors2009139,000 milesPrivatePetrol1,995 ccRugby, Warwickshire£4,199
322020 BMW 3 Series 320i M Sport 4dr Step Auto Saloon PETROL Automatic202049,668 milesTradePetrol1,998 ccAshton-under-Lyne, Manchester£20,395Finance from £419 pm
402020 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202070,263 milesTradePetrol1,998 ccCannock, Staffordshire£17,823Finance from £367 pm
352021 BMW 3 Series 320i M Sport Pro Edition 5dr Step Auto Estate Petrol Automatic202112,322 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£30,495
102005 BMW 3 Series 330i SE 4dr Auto 149139 miles full service history high spec SALOON Petrol Aut...2005149,139 milesTradePetrol2,996 ccHerne Bay, Kent£3,495Finance from £74 pm
3312017 BMW 3 Series 2.0 320i Sport Touring Euro 6 (s/s) 5dr ESTATE Petrol Manual201741,000 milesTradePetrol1,998 ccNewbury, Berkshire£13,000Finance from £273 pm
13BMW 3 Series 2011 (Exclusive Edition 318i e90)201183,000 milesPrivatePetrol1,995 ccHollywood, West Midlands£3,285
472021 BMW 3 Series 320i Sport 4dr Step Auto Saloon PETROL Automatic20216,028 milesTradePetrol1,998 ccWhitfield, Kent£23,795
13BMW, 3 SERIES, Saloon, 2017, Semi-Auto, 1998 (cc), 4 doors201758,300 milesPrivatePetrol1,998 ccRomford, London£9,800
19BMW 3 SERIES 320i M Sport 4dr2006106,000 milesTradePetrol1,995 ccNuneaton, Warwickshire£1,795Finance from £38 pm
162009 BMW 3 Series 325i SE 4dr Step Auto *** Slight Misfire On Cold Start *** SALOON Petrol Automatic2009137,000 milesTradePetrol2,996 ccBrierley Hill, West Midlands£1,995Finance from £42 pm
602010 BMW 3 Series 2.0 318i M Sport Business Edition Euro 5 4dr SALOON Petrol Manual201095,000 milesTradePetrol1,995 ccUxbridge, London£3,395Finance from £72 pm
352024 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic20247,505 milesTradePetrol1,998 ccDerby, Derbyshire£36,899
232017 BMW 3 Series 320i xDrive Sport 4dr Step Auto SALOON Petrol Automatic201755,000 milesTradePetrol1,998 ccSandwell, West Midlands£8,100Finance from £171 pm
262017 BMW 3 Series 318i Sport 4dr SALOON Petrol Manual201764,000 milesTradePetrol1,499 ccSandwell, West Midlands£6,700Finance from £141 pm
252018 BMW 3 Series 318i Sport 4dr SALOON Petrol Manual201828,000 milesTradePetrol1,499 ccSandwell, West Midlands£8,500Finance from £179 pm