282019 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic201972,544 milesTradePetrol1,998 ccDoncaster, South Yorkshire£18,499
2912021 21 BMW 3 SERIES 2.0 320I M SPORT SALOON 4DR PETROL AUTO XDRIVE EURO 6 (S/S)2021135,207 milesTradePetrol1,998 ccBarnsley, South Yorkshire£14,990Finance from £315 pm
272017 BMW 3 Series 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr SALOON Petrol/Electric Hybrid Aut...2017123,302 milesTradeHybrid Electric1,998 ccSheffield, South Yorkshire£7,400Finance from £156 pm
112013 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr SALOON Diesel Automatic201395,700 milesTradeDiesel1,995 ccSheffield, South Yorkshire£8,150Finance from £172 pm
192014 BMW 3 Series 318d Sport 4dr SALOON DIESEL Manual2014101,320 milesTradeDiesel1,995 ccSheffield, South Yorkshire£4,800Finance from £101 pm
412019 BMW 3 Series 2.0 320d Xdrive M Sport 4DR Saloon Diesel Saloon Diesel Automatic201937,750 milesTradeDiesel1,995 ccSheffield, South Yorkshire£23,989Finance from £493 pm
39BMW 3 SERIES 2.0 320d xDrive M Sport Saloon 2019201999,626 milesTradeDiesel1,995 ccThorne, South Yorkshire£17,295Finance from £356 pm
362014 BMW 3 Series 320d EfficientDynamics Business 4dr Step Auto SALOON Diesel Automatic2014116,900 milesTradeDiesel1,995 ccSheffield, South Yorkshire£5,690Finance from £120 pm
342022 BMW 3 Series M340d xDrive MHT 4dr Step Auto Saloon Diesel Automatic202218,845 milesTradeDiesel2,993 ccDoncaster, South Yorkshire£38,494
572015 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Automatic201594,000 milesTradeDiesel1,995 ccRotherham, South Yorkshire£10,350Finance from £218 pm
342024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202439,577 milesTradePetrol1,998 ccDoncaster, South Yorkshire£29,103
322015 BMW 3 Series 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)201589,000 milesTradeDiesel1,995 ccDoncaster, South Yorkshire£9,995Finance from £210 pm
212015 BMW 3 Series 2.0 320d Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic201594,091 milesTradeDiesel1,995 ccSheffield, South Yorkshire£8,600Finance from £181 pm
472020 BMW 3 Series 320d M Sport 4dr Step Auto SALOON DIESEL Automatic202077,605 milesTradeDiesel1,995 ccSheffield, South Yorkshire£18,490Finance from £380 pm
482021 BMW 3 Series 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Petrol/Electric Hybr...2021125,396 milesTradeHybrid Electric1,998 ccSheffield, South Yorkshire£14,991Finance from £315 pm
162008 BMW 3 Series 318i Edition SE 4dr SALOON PETROL Manual2008115,000 milesTradePetrol1,995 ccDoncaster, South Yorkshire£2,495Finance from £53 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
422019 BMW 3 Series 2.0 320i M Sport 4DR Saloon Petrol Saloon Petrol Automatic201944,738 milesTradePetrol1,998 ccSheffield, South Yorkshire£19,489Finance from £401 pm
102013 BMW 3 Series 320d Luxury 4dr SALOON Diesel Manual2013123,000 milesTradeDiesel1,995 ccMexborough, South Yorkshire£3,995Finance from £84 pm
54BMW 3 SERIES 2.0 320d M Sport Auto Euro 6 (s/s) 4dr 2019201984,041 milesTradeDiesel1,995 ccSheffield, South Yorkshire£17,495Finance from £360 pm
652013 BMW 3 Series 2.0 318d SE Auto Euro 5 (s/s) 4dr SALOON Diesel Automatic201373,500 milesTradeDiesel1,995 ccSheffield, South Yorkshire£7,000Finance from £147 pm
222019 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) Saloon Diesel Aut...201973,030 milesTradeDiesel1,995 ccSheffield, South Yorkshire£19,000Finance from £391 pm
462013 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Manual201399,000 milesTradePetrol1,997 ccSheffield, South Yorkshire£5,995Finance from £126 pm