162008 BMW 3 Series 320i Edition M Sport 4dr Auto SALOON Petrol Automatic2008111,488 milesTradePetrol1,995 ccBrierley Hill, West Midlands£2,4959 mins ago
452020 BMW 3 Series 330e SE Pro 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202018,713 milesTradeHybrid Electric1,998 ccCheshire£20,14928 mins ago
282008 BMW 3 Series 335I M SPORT TOURING 5-Door Petrol2008156,384 milesTradePetrol2,979 ccLiversedge, West Yorkshire£7,59039 mins ago
272009 BMW 3 Series 318D M SPORT TOURING NOT 320D Diesel2009145,164 milesTradeDiesel1,995 ccLiversedge, West Yorkshire£2,79039 mins ago
132012 BMW 3 Series 320i XDRIVE M SPORT SALOON Petrol Automatic201277,000 milesTradePetrol1,997 ccOxton, Merseyside£6,99059 mins ago
28BMW 3 SERIES 318d M Sport 4dr Step Auto 318d M Sport 4dr Auto Touring Estate2011141,000 milesTradeDiesel1,995 ccFlint, Flintshire£2,9951 hour ago
102021 BMW 3 Series 320i Sport 5dr Step Auto Estate PETROL Automatic202139,420 milesTradePetrol1,998 ccManchester£22,2991 hour ago
572016 BMW 3 Series 335d xDrive M Sport 5dr Step Auto [Business Media] Hatchback Automatic201674,997 milesTradeOther2,993 ccWrexham£14,6491 hour ago
532021 BMW 3 Series 320i M Sport 5dr Step Auto Petrol Estate Estate Petrol Automatic202151,028 milesTradePetrol1,998 ccBolton, Manchester£21,8972 hours ago
172011 BMW 3 Series 318d Exclusive Edition 5dr ESTATE Diesel Manual2011127,000 milesTradeDiesel1,995 ccBrierley Hill, West Midlands£2,3952 hours ago
02021 BMW 3 Series 330E M Sport Estate Hybrid Automatic202116,973 milesTradeHybrid Electric1,998 ccBlackburn, Lancashire£25,8203 hours ago
472024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic20248,136 milesTradePetrol1,998 ccBurnley, Lancashire£28,8493 hours ago
342024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202411,745 milesTradePetrol1,998 ccBurnley, Lancashire£28,3993 hours ago
232024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic20247,429 milesTradePetrol1,998 ccSandwell, West Midlands£28,8993 hours ago
5012021 BMW 3 Series 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Sal...202157,728 milesTradeHybrid Electric1,998 ccAnfield, Merseyside£18,2003 hours ago
682018 BMW 3 Series 2.0 320d Sport Touring xDrive Euro 6 (s/s) 5dr ESTATE Diesel Manual2018127,764 milesTradeDiesel1,995 ccDewsbury, West Yorkshire£6,3003 hours ago
422024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202413,465 milesTradePetrol1,998 ccBurnley, Lancashire£28,2493 hours ago
12BMW 320D ED PLUS SAT NAV (2017)2017169,000 milesPrivateDiesel1,995 ccHeckmondwike, West Yorkshire£5,950 (No VAT)3 hours ago
02020 BMW 3 Series 320D Se Estate Diesel Automatic202065,335 milesTradeDiesel1,995 ccBlackburn, Lancashire£16,4203 hours ago
242017 BMW 3 Series 330e M Sport 4dr Step Auto SALOON Petrol Parallel Phev Automatic201792,000 milesTradeHybrid Electric1,998 ccNelson, Lancashire£8,995 (No VAT)3 hours ago
17BMW 3 SERIES 2.0 320d EfficientDynamics Touring - Â2013180,000 milesTradeDiesel1,995 ccWarrington, Cheshire£2,9953 hours ago
182015 BMW 3 Series 2.0 318d SE Euro 6 (s/s) 4dr SALOON Diesel Manual2015106,743 milesTradeDiesel1,995 ccSheffield, South Yorkshire£5,9504 hours ago
272010M60 REG BMW 3 SERIES 318D M SPORT 4dr SALOON + £35 YR ROAD TAX + 201099,000 milesTradeDiesel1,995 ccArmley, West Yorkshire£3,4904 hours ago
512018 BMW 3 Series 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr Saloon Hybrid Automatic201850,842 milesTradeHybrid Electric1,998 ccStockport, Manchester£12,9994 hours ago
612020 BMW 3 Series 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr SALOON Petrol/Electric Hybrid Autom...202082,000 milesTradeHybrid Electric1,998 ccGildersome, West Yorkshire£14,9954 hours ago