52015 BMW 3 Series 2.0 320d SE Auto 4dr Saloon Diesel Automatic201550,519 milesTradeDiesel1,995 ccStockport, Manchester£9,700Finance from £204 pm
402020 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...202061,181 milesTradeHybrid Electric1,998 ccBolton, Manchester£20,104Finance from £414 pm
392020 BMW 3 Series 320i Sport 4dr Step Auto SALOON PETROL Automatic202029,974 milesTradePetrol1,998 ccBurnley, Lancashire£20,299Finance from £418 pm
332021 BMW 3 Series 330e M Sport Saloon HYBRID Automatic202173,000 milesTradeHybrid Electric1,998 ccDerby, Derbyshire£17,795Finance from £366 pm
412020 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...202040,694 milesTradeHybrid Electric1,998 ccRichmond, North Yorkshire£20,849Finance from £429 pm
282024 BMW 3 Series 330e M Sport 4dr Step Auto [Pro Pack] Saloon Hybrid Automatic202411,518 milesTradeHybrid Electric1,998 ccCastleford, West Yorkshire£32,549Finance from £669 pm
382021 BMW 3 Series 330e M Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202126,260 milesTradeHybrid Electric1,998 ccBolton, Manchester£23,193Finance from £477 pm
512021 BMW 3 Series 330e M Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202113,129 milesTradeHybrid Electric1,998 ccBolton, Manchester£24,501Finance from £504 pm
4012024 BMW 3 Series 330e M Sport Saloon HYBRID Automatic202411,350 milesTradeHybrid Electric1,998 ccCleckheaton, West Yorkshire£35,995Finance from £740 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
772023 BMW 3 Series 330e xDrive M Sport 5dr Step Auto Estate Estate Hybrid Automatic202318,271 milesTradeHybrid Electric1,998 ccYork, North Yorkshire£32,024
432023 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202321,160 milesTradePetrol1,998 ccNewport£27,849Finance from £573 pm
11 bmw 320d f30 in yas marina 2012150,045 milesPrivateDiesel1,995 ccStalybridge, Manchester£5,000 (No VAT)
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
332025 BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto Saloon Plug-In Hy Automatic20252,109 milesTradeOther1,998 ccDoncaster, South Yorkshire£37,990
172001 BMW E46 3 SERIES 318i SE 4dr Auto Petrol 2001129,906 milesTradePetrol1,995 ccCongleton, Cheshire£995Finance from £21 pm
332025 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic20255,595 milesTradePetrol1,998 ccDoncaster, South Yorkshire£39,250
442015 BMW 3 Series 320d M Sport 4dr Step Auto [Business Media] SALOON Diesel Automatic201567,000 milesTradeDiesel1,995 ccHuddersfield, West Yorkshire£8,750Finance from £184 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
682019 BMW 3 Series 320i SE 4dr Step Auto Petrol Saloon Saloon Petrol Automatic201935,211 milesTradePetrol1,998 ccYork, North Yorkshire£19,071