1/552013 BMW 3 SERIES M Sport Touring 2.0 320i xDrive Petrol Manual 5 Door Estate201374,757 milesTradePetrol1,997 ccKeynsham, Bristol£8,995Finance from £189 pm
1/6BMW, 3 SERIES, Estate, 2007, Other, 2497 (cc), 5 doors2007122,264 milesPrivatePetrol2,497 ccKingswood, Bristol£3,795
1/20BMW, 3 SERIES, 318d sport business edition touring Estate, 2014, Semi-Auto, 2014115,445 milesPrivateDiesel1,995 ccBristol£4,500
1/20BMW, 3 SERIES, Estate, 2017, Manual, 1998 (cc), 5 doors201773,000 milesPrivatePetrol1,998 ccHanham, Bristol£7,995
1/20BMW, 3 SERIES sport business ed , Estate, 2014, Semi-Auto 2014115,505 milesPrivateDiesel1,995 ccBristol£4,500
1/12BMW, 3 SERIES, Estate, 2019, Semi-Auto, 1995 (cc), 5 doors201969,000 milesPrivateDiesel1,995 ccFishponds, Bristol£17,000
1/92015 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE Diesel Automatic201592,520 milesTradeDiesel1,995 ccBristol£8,495Finance from £179 pm
1/12014 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE DIESEL Automatic201486,543 milesTradeDiesel1,995 ccYate, Bristol£10,995Finance from £231 pm
1/302018 BMW 3 Series 2.0 320i M Sport Shadow Edition Touring Estate Petrol Manual2018122,145 milesTradePetrol1,998 ccYate, Bristol£9,695Finance from £204 pm
1/142018 BMW 3 Series 2.0 318d SE Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps) Estate Diesel Automatic201892,301 milesTradeDiesel1,995 ccBerkeley, Gloucestershire£9,494Finance from £200 pm
1/422013 13 BMW 3 SERIES 2.0 320D M SPORT TOURING 5DR DIESEL AUTO EURO 5 (S/S) (1842013139,000 milesTradeDiesel1,995 ccBowerhill, Wiltshire£5,995Finance from £126 pm
1/222012 BMW 3 Series 2.0 318i SE Touring 5dr Petrol Manual Euro 5 (s/s) (143 ps) Estate Petrol Manual201262,200 milesTradePetrol1,995 ccNeath Port Talbot£4,950Finance from £104 pm
1/162013 (13) BMW 318D M SPORT TOURING 80,000 MILES 9 SERVICES IMMACULATE ESTATE201380,000 milesTradeDiesel1,995 ccSwansea£8,995Finance from £189 pm
1/152014 BMW 3 Series 318d Sport 5dr ESTATE Diesel Manual2014132,784 milesTradeDiesel1,995 ccSwindon, Wiltshire£4,200Finance from £89 pm
1/8BMW, 3 SERIES, Estate, 2009, Manual, 2993 (cc), 5 doors2009166,724 milesPrivateDiesel2,993 ccSwansea£500
1/162023 BMW 3 SERIES 320D M SPORT 2.0TD HYBRID AUTO ESTATE BROOKLYN GREY202348,695 milesTradeHybrid Electric1,995 ccMacclesfield, Cheshire£19,950Finance from £410 pm
1/322018 BMW 3 Series 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr Estate Diesel Aut...2018100,000 milesTradeDiesel1,995 ccSandwell, West Midlands£12,999Finance from £273 pm
1/272013 BMW 3 Series 2.0 320i SE Touring 5dr Petrol Manual Euro 6 (s/s) (184 ps) Estate Petrol Manual201329,574 milesTradePetrol1,997 ccRedditch, Worcestershire£10,999Finance from £231 pm
1/342018 BMW 3 Series 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Estate Di...201876,247 milesTradeDiesel1,995 ccBotley, Hampshire£13,995Finance from £294 pm
1/502018 18 BMW 3 SERIES 2.0 320I M SPORT TOURING 5DR PETROL AUTO EURO 6 (S/S) (184201892,612 milesTradePetrol1,998 ccSutton Coldfield, West Midlands£10,790Finance from £227 pm
1/502018 BMW 3 Series 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps) Estate Petrol Auto...201872,190 milesTradePetrol1,499 ccHarlow, Essex£9,995Finance from £210 pm
1/302022 BMW 3 Series 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) Estate...2022107,271 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£12,300Finance from £259 pm
1/362014 BMW 3 Series 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps) Estate Diesel Au...201445,891 milesTradeDiesel1,995 ccStoke-on-Trent, Staffordshire£11,995Finance from £252 pm
1/402025 BMW 3 Series 320i M Sport 5dr Step Auto [Tech-Pro Pack] Estate Petrol Automatic202524,838 milesTradePetrol1,998 ccDerby, Derbyshire£26,549Finance from £546 pm
1/342016 BMW 3 Series 2.0 320i Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps) Estate Pe...201664,028 milesTradePetrol1,998 ccLewes, East Sussex£10,490Finance from £221 pm