1/4BMW, 3 SERIES, Estate, 2012, Manual, 1995 (cc), 5 doors2012192,459 milesPrivateDiesel1,995 ccCookstown, County Tyrone£1,600
1/6BMW, 3 SERIES, Estate, 2011, Manual, 1995 (cc), 5 doors2011105,000 milesPrivatePetrol1,995 ccPortadown, County Armagh£2,850
1/8BMW, 3 SERIES, Estate, 2017, Semi-Auto, 1995 (cc), 5 doors201798,500 milesPrivateDiesel1,995 ccMaghera, County Londonderry£8,750
1/11BMW, 3 SERIES, Estate, 2012, Semi-Auto, 2993 (cc), 5 doors2012192,394 milesPrivateDiesel2,993 ccColeraine, County Londonderry£3,550
1/12BMW, 3 SERIES, Estate, 2018, Manual, 1995 (cc), 5 doors201896,000 milesPrivateDiesel1,995 ccBallymoney, County Antrim£9,995
1/20BMW, 3 SERIES, Estate, 2016, Semi-Auto, 1995 (cc), 5 doors2016124,292 milesTradeDiesel1,995 ccLisburn, County Antrim£9,250(No VAT)Finance from £195 pm
1/122014 BMW 320d M Sport Touring | 104k miles | MOT Aug 20272014104,790 milesPrivateDiesel1,995 ccFinaghy, Belfast£7,995
1/282020 BMW 3 Series 318d M Sport 5dr Step Auto ESTATE DIESEL Automatic202073,000 milesTradeDiesel1,995 ccDromore, County Down£18,995Finance from £391 pm
1/20BMW, 320d, Estate, 2015, Auto. 2015164,448 milesPrivateDiesel1,995 ccEglinton, County Londonderry£4,500
1/44BMW 3 SERIES 320d MHT M Sport 5dr Step Auto202424,238 milesTradeDiesel1,995 ccCockermouth, Cumbria£33,450Finance from £688 pm
1/33BMW 3 SERIES 320i M Sport 5dr Step Auto [Pro Pack]20264,292 milesTradePetrol1,998 ccCockermouth, Cumbria£37,450Finance from £770 pm
1/3BMW, 3 SERIES, Estate, 2012, Manual, 1995 (cc), 5 doors2012100,000 milesPrivateDiesel1,995 ccSkelmersdale, Lancashire£1,200
1/10BMW, 3 SERIES, Estate, 2006, Other, 1995 (cc), 5 doors2006163,691 milesPrivateDiesel1,995 ccSheffield, South Yorkshire£1,650
1/20BMW, 3 SERIES, Estate, 2015, Semi-Auto, 1998 (cc), 5 doors201584,800 milesPrivatePetrol1,998 ccHoughton Le Spring, Tyne and Wear£10,500
1/262018 BMW 3 Series 318d SE 5dr ESTATE Diesel Manual2018122,000 milesTradeDiesel1,995 ccGoole, East Yorkshire£5,195Finance from £110 pm
1/362015 BMW 3 Series 320d Sport Estate Diesel Automatic201597,355 milesTradeDiesel1,995 ccMexborough, South Yorkshire£6,995Finance from £147 pm
1/26BMW 3 SERIES 320d XDRIVE M SPORT TOURING2015128,944 milesTradeDiesel1,995 ccRotherham, South Yorkshire£6,290Finance from £133 pm
1/192017 BMW 320d 2.0d M Sport Shadow Edition Touring Auto **Auto - FSH**201799,000 milesTradeDiesel1,995 ccSwansea£11,991Finance from £252 pm
1/64BMW 3 SERIES 320i M Sport 5dr Step Auto202610,712 milesTradePetrol1,998 ccWallsend, Tyne and Wear£34,990Finance from £719 pm
1/50BMW 3 SERIES 320i M Sport 5dr Step Auto20267,038 milesTradePetrol1,998 ccNewcastle, Tyne and Wear£34,950Finance from £719 pm
1/49BMW 3 SERIES 320i M Sport 5dr Step Auto202410,728 milesTradePetrol1,998 ccNewcastle, Tyne and Wear£30,950Finance from £636 pm
1/502024 BMW 3 Series 320i M Sport 5dr Step Auto [Pro Pack] Estate Petrol Automatic202422,216 milesTradePetrol1,998 ccPortobello, Edinburgh£27,049Finance from £556 pm
1/74BMW 3 SERIES 330e 22.3 kWh M Sport 5dr Step Auto20266,434 milesTradeHybrid Electric1,998 ccCarlisle, Cumbria£34,950Finance from £719 pm
1/11BMW, 3 SERIES, Estate, 2010, Manual, 1995 (cc), 5 doors201095,000 milesPrivateDiesel1,995 ccKilmarnock, East Ayrshire£1,800