402021 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202129,946 milesTradePetrol1,998 ccAston, West Midlands£21,949Finance from £451 pm
9BMW, 3 SERIES, Coupe, 2008, Manual, 1995 (cc), 2 doors2008143,614 milesPrivateDiesel1,995 ccCoventry, West Midlands£2,950
452021 BMW 3 Series 330e xDrive M Sport 4dr Step Auto [Pro Pack] Saloon Hybrid Automatic202138,060 milesTradeHybrid Electric1,998 ccDerby, Derbyshire£22,799Finance from £469 pm
201BMW 3 SERIES 3.0 335d xDrive M Sport Saloon Blue Auto Diesel 20152015118,000 milesTradeDiesel2,993 ccStanley, County Durham£10,999Finance from £231 pm
182021 BMW 3 Series M340d xDrive MHT 4dr Step Auto SALOON Diesel Automatic202164,000 milesTradeDiesel2,993 ccNottingham, Nottinghamshire£27,495Finance from £565 pm
122016 BMW 3 Series 330e SE 4dr Step Auto ROAD TAX £20 A YEAR SALOON Petrol Parallel Phev Automatic2016115,000 milesTradeHybrid Electric1,998 ccSparkhill, West Midlands£5,490Finance from £116 pm
462022 BMW 3 Series 320i xDrive M Sport 4dr Step Auto [Pro Pack] Saloon Petrol Automatic202218,416 milesTradePetrol1,998 ccBurnley, Lancashire£25,249Finance from £519 pm
13BMW 3 SERIES 320i M SPORT PETROL CONVERTIBLE SILVER 2008128,875 milesTradePetrol1,995 ccRotherham, South Yorkshire£1,250Finance from £27 pm
15BMW 3 Series 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr202138,000 milesTradeDiesel1,995 ccHuddersfield, West Yorkshire£25,995Finance from £535 pm
252024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic20245,453 milesTradePetrol1,998 ccNewport£30,649Finance from £630 pm
422024 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...202421,311 milesTradeHybrid Electric1,998 ccGloucester, Gloucestershire£28,111Finance from £578 pm
442023 BMW 3 Series 330e xDrive M Sport 5dr Step Auto Estate Estate Hybrid Automatic202326,381 milesTradeHybrid Electric1,998 ccDurham, County Durham£34,209
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)