Dealer39 days • -3%See price change1 / 4Add to favouritesUsed (2014) BMW 320 Efficient Dynamics | Fair price3 Series d EfficientDynamics2014129,000 milesAutomatic2.0L DieselEstateBD2 1AR Bradford, West Yorkshire£5,490Fair priceYou save £710BD2 1AR Bradford, West YorkshireVisit Motors.co.uk
Dealer14 days 1 / 4Add to favouritesUsed (2011) BMW 320 | Fair price3 Series d [184] SE 4dr Step2011129,000 milesAutomatic2.0L DieselSedanWF13 4PZ Dewsbury, West Yorkshire£2,999Fair priceYou save £401WF13 4PZ Dewsbury, West YorkshireVisit Motors.co.uk
Dealer89 days • -3%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport 4dr Step20246,843 milesAutomatic2.0L PetrolSedan184 HP (135 kW)42.8 Mpg148 g CO2/km comb.HD2 1XL Huddersfield, West Yorkshire£30,998Fair priceEstimated price £30,116HD2 1XL Huddersfield, West YorkshireVisit Arnoldclark.com
Dealer85 days • -4%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport 4dr Step20247,434 milesAutomatic2.0L PetrolSedan184 HP (135 kW)42.8 Mpg148 g CO2/km comb.HD2 1YS Huddersfield, West Yorkshire£30,998Fair priceEstimated price £30,057HD2 1YS Huddersfield, West YorkshireVisit Arnoldclark.com
Dealer25 days 1 / 4Add to favouritesUsed (2009) BMW 320 M Sport | Fair price3 Series d M Sport 4dr2009166,000 milesManual2.0L DieselSedanBD2 3TB Bradford, West Yorkshire£1,995Fair priceEstimated price £1,914BD2 3TB Bradford, West YorkshireVisit Motors.co.uk
Dealer38 days 1 / 4Add to favouritesUsed (2019) BMW 320 M Sport | Fair price3 Series d M Sport 4dr Step201919,483 milesAutomatic2.0L DieselSedanBD21 4DL Bradford, West Yorkshire£23,990Fair priceEstimated price £22,997BD21 4DL Bradford, West YorkshireVisit Motors.co.uk
Dealer224 days • -17%See price change1 / 3Add to favouritesUsed (2016) BMW 320 Sport Line | Fair price3 Series d Sport 4dr Step Auto201671,000 milesAutomatic2.0L DieselSedanBD21 5QU KEIGHLEY, West Yorkshire£10,995Fair priceYou save £305BD21 5QU KEIGHLEY, West YorkshireVisit Motors.co.uk
Dealer125 days 1 / 4Add to favouritesUsed (2019) BMW 320 M Sport | Fair price3 Series i M Sport Plus Edition201945,000 milesAutomatic2.0L PetrolSedanBD21 1QD Keighley, West Yorkshire£19,989Fair priceEstimated price £19,026BD21 1QD Keighley, West YorkshireVisit Desperateseller.co.uk
Dealer3 days New1 / 1Add to favouritesUsed (2023) BMW 320 M Sport 181 HP | Fair price3 Series i M Sport Saloon 2.0202311,716 milesAutomatic2.0L Petrol181 HP (133 kW)43.5 Mpg147 g CO2/km comb.LS12 6EG Leeds, West Yorkshire£30,599Fair priceEstimated price £29,247LS12 6EG Leeds, West YorkshireVisit Bmw.co.uk
Dealer63 days • -4%See price changePhotos coming soonAdd to favouritesUsed (2024) BMW 320 M Sport 182 HP | Fair price3 Series i M Sport Saloon 19''20246,523 milesAutomatic2.0L PetrolSedan182 HP (133 kW)153 g CO2/km comb.West Yorkshire, West Yorkshire£30,500Fair priceEstimated price £30,254West Yorkshire, West YorkshireVisit Exchange and Mart
Dealer39 days • -3%See price change1 / 4Add to favouritesUsed (2016) BMW 320 M Sport | A bit pricey3 Series 2.0 i M Sport xDrive Euro201697,133 milesManual2.0L PetrolSedanBD5 8LT BRADFORD, West Yorkshire£9,250A bit priceyEstimated price £8,291BD5 8LT BRADFORD, West YorkshireVisit Motors.co.uk
Dealer98 days • -4%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 184 HP | A bit pricey3 Series i M Sport 5dr Step20245,773 milesAutomatic2.0L PetrolEstate184 HP (135 kW)41.5 Mpg153 g CO2/km comb.LS8 5QP Leeds, West Yorkshire£33,998A bit priceyEstimated price £31,640LS8 5QP Leeds, West YorkshireVisit Arnoldclark.com
Dealer7 days 1 / 4Add to favouritesUsed (2013) BMW 320 Comfort Edition | A bit pricey3 Series d SE 5dr2013183,000 milesManual2.0L DieselEstateBD14 6QA Bradford, West Yorkshire£2,795A bit priceyEstimated price £2,207BD14 6QA Bradford, West YorkshireVisit Motors.co.uk
Dealer15 days 1 / 4Add to favouritesUsed (2014) BMW 320 M Sport | A bit pricey3 Series 2.0 d xDrive M Sport Auto2014108,869 milesAutomatic2.0L DieselEstateBD5 9BP Bradford, West Yorkshire£9,470A bit priceyEstimated price £8,542BD5 9BP Bradford, West YorkshireVisit Motors.co.uk
Dealer26 days 1 / 4Add to favouritesUsed (2021) BMW 320 M Sport | A bit pricey3 Series i xDrive M Sport 4dr Step202152,231 milesAutomatic2.0L PetrolSedanBD21 4DL Bradford, West Yorkshire£22,990A bit priceyEstimated price £21,731BD21 4DL Bradford, West YorkshireVisit Motors.co.uk
Dealer55 days • -5%See price changePhotos coming soonAdd to favouritesUsed (2015) BMW 320 M Sport 188 HP | A bit pricey3 Series 2.0 d M Sport Auto xDrive2015104,000 milesAutomatic2.0L DieselSedan188 HP (138 kW)123 g CO2/km comb.West Yorkshire, West Yorkshire£8,999A bit priceyEstimated price £7,762West Yorkshire, West YorkshireVisit Exchange and Mart
Dealer7 days • -1%See price change1 / 3Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Saloon 2.020246,759 milesAutomatic2.0L Petrol181 HP (133 kW)41.5 Mpg154 g CO2/km comb.LS12 6EG Leeds, West Yorkshire£35,799ExpensiveEstimated price £31,250LS12 6EG Leeds, West YorkshireVisit Bmw.co.uk
Dealer76 days • -6%See price changePhotos coming soonAdd to favouritesUsed (2024) BMW 320 M Sport 182 HP | Expensive3 Series i M Sport Touring LCi20244,864 milesAutomatic2.0L PetrolEstate182 HP (133 kW)160 g CO2/km comb.West Yorkshire, West Yorkshire£35,500ExpensiveEstimated price £31,773West Yorkshire, West YorkshireVisit Exchange and Mart
Dealer40 days • -1%See price change1 / 3Add to favouritesUsed (2024) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Saloon 2.020249,263 milesAutomatic2.0L Petrol181 HP (133 kW)40.9 Mpg155 g CO2/km comb.LS12 6EG Leeds, West Yorkshire£34,390ExpensiveEstimated price £30,999LS12 6EG Leeds, West YorkshireVisit Bmw.co.uk
Dealer42 days • -8%See price change1 / 3Add to favouritesUsed (2025) BMW 320 M Sport 181 HP | Expensive3 Series i M Sport Touring 2.020252,500 milesAutomatic2.0L PetrolEstate181 HP (133 kW)39.8 Mpg160 g CO2/km comb.LS12 6EG Leeds, West Yorkshire£38,490ExpensiveEstimated price £33,411LS12 6EG Leeds, West YorkshireVisit Bmw.co.uk
Dealer286 days • -8%See price change1 / 1Add to favouritesUsed (2019) BMW 320 M Sport | Expensive3 Series 2.0 D XDRIVE M SPORT201973,890 milesAutomatic2.0L DieselSedanBD13 1PH Bradford, West Yorkshire£19,950ExpensiveEstimated price £17,463BD13 1PH Bradford, West YorkshireVisit Desperateseller.co.uk
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2019) BMW 320 M Sport | Expensive3 Series d xDrive M Sport 4dr Step201944,000 milesAutomatic2.0L DieselSedanHX1 5JW Halifax, West Yorkshire£22,995ExpensiveEstimated price £19,837HX1 5JW Halifax, West YorkshireVisit Motors.co.uk
Dealer60 days • -2%See price changePhotos coming soonAdd to favouritesUsed (2024) BMW 320 M Sport 182 HP | Expensive3 Series i M Sport Touring NEW20249,655 milesAutomatic2.0L PetrolEstate182 HP (133 kW)154 g CO2/km comb.West Yorkshire, West Yorkshire£34,500ExpensiveEstimated price £31,291West Yorkshire, West YorkshireVisit Exchange and Mart
Dealer75 days • -6%See price changePhotos coming soonAdd to favouritesUsed (2024) BMW 320 M Sport 182 HP | Expensive3 Series i M Sport Touring M SPORT20246,298 milesAutomatic2.0L PetrolEstate182 HP (133 kW)160 g CO2/km comb.West Yorkshire, West Yorkshire£34,500ExpensiveEstimated price £31,629West Yorkshire, West YorkshireVisit Exchange and Mart
Dealer6 days 1 / 4Add to favouritesUsed (2025) BMW 320 M Sport | Not evaluated3 Series 2.0 i M Sport Touring202548,503 milesAutomatic2.0L PetrolEstateBD5 8HN Bradford, West Yorkshire£11,995Not evaluatedBD5 8HN Bradford, West YorkshireVisit Motors.co.uk