1/422023 BMW 3 Series 330e Sport 5dr Step Auto Estate Hybrid Automatic202326,043 milesTradeHybrid Electric1,998 ccCastleford, West Yorkshire£22,249Finance from £458 pm
1/202014 BMW 3 Series 320d xDrive Luxury 4dr SALOON Diesel Manual201484,000 milesTradeDiesel1,995 ccCastleford, West Yorkshire£5,795Finance from £122 pm
1/172012 BMW 3 Series 320i Sport Plus 2dr CONVERTIBLE Petrol Manual201274,000 milesTradePetrol1,995 ccCastleford, West Yorkshire£5,995Finance from £126 pm
1/25BMW 3 Series 320d xDrive Luxury 5dr Step Auto Diesel201460,000 milesTradeDiesel1,995 ccCastleford, West Yorkshire£9,490Finance from £200 pm
1/12015 BMW 3 Series 335d xDrive M Sport 5dr Step Auto [Business Media] HATCHBACK D2015110,938 milesTradeDiesel2,993 ccAllerton Bywater, West Yorkshire£8,995Finance from £189 pm
1/21BMW 3 Series 320d M Sport 5dr Step Auto -1 FORMER KEEPER- Diesel201776,000 milesTradeDiesel1,995 ccCastleford, West Yorkshire£12,990Finance from £273 pm
1/442024 BMW 3 Series 330e xDrive M Sport 4dr Step Auto [Pro Pack] Saloon Hybrid Automatic202411,796 milesTradeHybrid Electric1,998 ccCastleford, West Yorkshire£27,599Finance from £567 pm
1/422024 BMW 3 Series 330e M Sport 4dr Step Auto Saloon Hybrid Automatic202413,338 milesTradeHybrid Electric1,998 ccCastleford, West Yorkshire£26,449Finance from £544 pm
1/202015 BMW 3 Series Gran Turismo 2.0 328i M Sport GT 5dr Petrol Auto Euro 6 (s/s) (245 ps) Hatchbac...201551,454 milesTradePetrol1,997 ccWakefield, West Yorkshire£9,990Finance from £210 pm
1/6BMW, 3 SERIES, Saloon, 2009, Semi-Auto, 1995 (cc), 4 doors20092,000 milesPrivateDiesel1,995 ccRoundhay, West Yorkshire£1,395
1/252015 BMW 3 Series 320d M Sport 5dr ESTATE Diesel Manual2015102,831 milesTradeDiesel1,995 ccSheffield, South Yorkshire£4,995Finance from £105 pm
1/512015 BMW 3 Series 3.0 330d xDrive M Sport Touring Estate Diesel Automatic201598,000 milesTradeDiesel2,993 ccDoncaster, South Yorkshire£14,490Finance from £305 pm
1/242006 BMW 3 Series 3.0 335i M Sport Touring 5dr Petrol Auto Euro 4 (306 ps) Estate Petrol Automatic200665,000 milesTradePetrol2,979 ccBingley, West Yorkshire£9,995Finance from £210 pm
1/122017 BMW 3 Series 318d M Sport 4dr SALOON Diesel Manual2017144,000 milesTradeDiesel1,995 ccCongleton, Cheshire£4,995Finance from £105 pm
1/342016 BMW 3 Series 320d xDrive M Sport 5dr Step Auto [Business Media] HATCHBACK DIESEL Automatic201665,756 milesTradeDiesel1,995 ccBury, Manchester£11,775Finance from £248 pm
1/482014 BMW 3 Series 330d M Sport 4dr Step Auto SALOON DIESEL Automatic2014107,211 milesTradeDiesel2,993 ccBasford, Nottinghamshire£9,491Finance from £200 pm
1/1002013 BMW 3 Series 3.0 330d M Sport Auto 2dr | Convertible | Hard Top | SatNav | Space Gr Con...201393,145 milesTradeDiesel2,993 ccDerby, Derbyshire£6,720Finance from £142 pm
1/192018 BMW 3 Series 2.0 320i M Sport Shadow Edition 4dr Saloon Petrol Manual201891,000 milesTradePetrol1,998 ccDerby, Derbyshire£9,995Finance from £210 pm
1/442025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto ESTATE PETROL/ELECTRIC Automatic202523,841 milesTradeHybrid Electric1,998 ccBurnley, Lancashire£28,849Finance from £593 pm
1/432023 BMW 3 Series 330e Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202329,978 milesTradeHybrid Electric1,998 ccDerby, Derbyshire£21,899Finance from £450 pm
1/392021 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202137,603 milesTradePetrol1,998 ccBurnley, Lancashire£20,199Finance from £415 pm
1/592013 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s)201380,799 milesTradeDiesel1,995 ccBlackburn, Lancashire£8,788Finance from £185 pm
1/402024 BMW 3 Series 320i M Sport 4dr Step Auto [Pro Pack] Saloon Petrol Automatic202433,458 milesTradePetrol1,998 ccDerby, Derbyshire£24,049Finance from £495 pm
1/412023 BMW 3 Series 330e M Sport 4dr Step Auto Saloon Hybrid Automatic202339,665 milesTradeHybrid Electric1,998 ccManchester£21,099Finance from £434 pm