Dealer55 days • -7%See price change1 / 3Add to favouritesUsed (2021) BMW 320 M Sport 187 HP | Good price3 Series d M Sport Saloon 2.0202144,141 miles2.0L DieselAutomatic187 HP (137 kW)60.1 Mpg124 g CO2/km comb.L3 7HT Liverpool, Merseyside£22,685Good priceYou save £1,715L3 7HT Liverpool, MerseysideVisit Bmw.co.uk
Dealer26 days 1 / 1Add to favouritesUsed (2018) BMW 320 M Sport | Super price3 Series i M Sport 4dr Step201835,126 miles2.0L PetrolSedanAutomaticL30 6YW Liverpool, Merseyside£14,895Super priceYou save £3,005L30 6YW Liverpool, MerseysideVisit Motors.co.uk
Dealer41 days 1 / 4Add to favouritesUsed (2015) BMW 320 184 HP | Super price3 Series d xDrive SE 4dr Step201551,870 miles2.0L DieselSedanAutomatic184 HP (135 kW)L15 8HE Liverpool, Merseyside£9,995Super priceYou save £2,105L15 8HE Liverpool, MerseysideVisit Motors.co.uk
Dealer133 days • -10%See price change1 / 4Add to favouritesUsed (2018) BMW 320 Advantage 190 HP | Super price3 Series 2.0 d SE Saloon 4dr201871,869 miles2.0L DieselSedanManual190 HP (139 kW)L15 8HE Liverpool, Merseyside£9,795Super priceYou save £3,705L15 8HE Liverpool, MerseysideVisit Desperateseller.co.uk
Dealer76 days 1 / 4Add to favouritesUsed (2021) BMW 320 M Sport | Good price3 Series i M Sport 4dr Step202165,045 miles2.0L PetrolSedanAutomaticPR8 6RZ Southport, Merseyside£17,995Good priceYou save £1,805PR8 6RZ Southport, MerseysideVisit Motors.co.uk
Dealer93 days • -2%See price change1 / 1Add to favouritesUsed (2022) BMW 320 M Sport 190 HP | Good price3 Series 2.0 d MHT M Sport Touring202268,000 miles2.0L HybridEstateAutomatic190 HP (139 kW)L9 7AJ Liverpool, Merseyside£22,990Good priceYou save £2,110L9 7AJ Liverpool, MerseysideVisit Desperateseller.co.uk
Dealer91 days • -12%See price change1 / 4Add to favouritesUsed (2012) BMW 320 M Sport 182 HP | Good price3 Series i XDRIVE M SPORT201277,000 miles2.0L PetrolSedanAutomatic182 HP (133 kW)152 g CO2/km comb.CH43 4UR Prenton, Merseyside£6,990Good priceYou save £1,010CH43 4UR Prenton, MerseysideVisit Motors.co.uk
Dealer114 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Good price3 Series i M Sport 4dr Step Auto20240 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£43,085Good priceYou save £3,215Delivered to youVisit Buyacar
Dealer160 days • -1%See price changePhotos coming soonAdd to favouritesUsed (2018) BMW 320 M Sport 184 HP | Good price3 Series 2.0 i M Sport Shadow201846,634 miles2.0L PetrolSedanAutomatic184 HP (135 kW)CH47 4FF Wirral, Merseyside£15,989Good priceYou save £1,211CH47 4FF Wirral, MerseysideVisit Desperateseller.co.uk
Dealer133 days 1 / 4Add to favouritesUsed (2018) BMW 320 Comfort Edition | Super price3 Series d SE2018107,719 miles2.0L DieselSedanAutomaticL9 1AQ Liverpool, Merseyside£9,295Super priceYou save £3,305L9 1AQ Liverpool, MerseysideVisit Motors.co.uk
Dealer165 days 1 / 4Add to favouritesNew (2024) BMW 320 M Sport 180 HP | Good price3 Series Touring i M Sport 5dr20240 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£47,668Good priceYou save £3,132Delivered to youVisit Buyacar
Dealer181 days • -1%See price change1 / 4Add to favouritesUsed (2017) BMW 320 Efficient Dynamics 163 HP | Super price3 Series d EfficientDynamics Sport201773,925 miles2.0L DieselEstateAutomatic163 HP (119 kW)L15 8HE Liverpool, Merseyside£11,495Super priceYou save £2,805L15 8HE Liverpool, MerseysideVisit Desperateseller.co.uk
Dealer3 days New1 / 4Add to favouritesUsed (2017) BMW 320 Efficient Dynamics | Super price3 Series 2.0 d ED Plus Saloon201777,823 miles2.0L DieselSedanManualCH60 3RZ Heswall, Merseyside£8,995Super priceYou save £3,105CH60 3RZ Heswall, MerseysideVisit Motors.co.uk
Dealer23 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Good price3 Series i M Sport 4dr Step Auto20250 miles2.0L PetrolSedanAutomatic180 HP (132 kW)Delivered to you£43,175Good priceYou save £3,125Delivered to youVisit Buyacar
Dealer31 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Good price3 Series Touring i M Sport 5dr20250 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£48,454Good priceYou save £2,346Delivered to youVisit Buyacar
Dealer43 days Photos coming soonAdd to favouritesNew (2025) BMW 320 M Sport 180 HP | Super price3 Series Touring i M Sport 5dr20250 miles2.0L PetrolEstateAutomatic180 HP (132 kW)Delivered to you£45,723Super priceYou save £5,077Delivered to youVisit Buyacar
Dealer6 days • -4%See price change1 / 4Add to favouritesUsed (2016) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Touring 5dr2016106,350 miles2.0L DieselEstateAutomatic190 HP (139 kW)L15 8HE Liverpool, Merseyside£10,495Fair priceEstimated price £9,785L15 8HE Liverpool, MerseysideVisit Honestjohn
Dealer133 days • -6%See price change1 / 4Add to favouritesUsed (2020) BMW 320 M Sport | Fair price3 Series d M Sport202089,500 miles2.0L DieselSedanAutomaticWA11 9UY St.Helens, Merseyside£15,891Fair priceYou save £1,009WA11 9UY St.Helens, MerseysideVisit Motors.co.uk
Dealer1 day New1 / 3Add to favouritesUsed (2021) BMW 320 M Sport 184 HP | Fair price3 Series i M Sport 4dr Step Auto202134,202 miles2.0L PetrolSedanAutomatic184 HP (135 kW)44.0 Mpg152 g CO2/km comb.DH1 1HP Durham, Durham£23,198Fair priceEstimated price £22,978DH1 1HP Durham, DurhamVisit Honestjohn
Dealer6 days 1 / 4Add to favouritesUsed (2019) BMW 320 Sport Line 190 HP | Fair price3 Series d Sport 4dr Step Auto201979,325 miles2.0L DieselSedanAutomatic190 HP (139 kW)L15 8HE Liverpool, Merseyside£15,495Fair priceYou save £605L15 8HE Liverpool, MerseysideVisit Motors.co.uk
Dealer7 days 1 / 4Add to favouritesUsed (2025) BMW 320 Sport Line 181 HP | Fair price3 Series i Sport Saloon 2.020255,859 miles2.0L PetrolAutomatic181 HP (133 kW)42.8 Mpg148 g CO2/km comb.L3 7HT Liverpool, Merseyside£31,485Fair priceYou save £1,115L3 7HT Liverpool, MerseysideVisit Bmw.co.uk
Dealer126 days • -12%See price change1 / 4Add to favouritesUsed (2024) BMW 320 M Sport 187 HP | Fair price3 Series d M Sport Saloon 2.020244,500 miles2.0L DieselAutomatic187 HP (137 kW)56.5 Mpg131 g CO2/km comb.L3 7HT Liverpool, Merseyside£34,985Fair priceEstimated price £32,893L3 7HT Liverpool, MerseysideVisit Bmw.co.uk
Dealer24 days • -3%See price change1 / 4Add to favouritesUsed (2017) BMW 320 M Sport 184 HP | Fair price3 Series I M Sport Shadow Edition201734,333 miles2.0L PetrolSedanManual184 HP (135 kW)L20 8LR Liverpool, Merseyside£14,915Fair priceEstimated price £14,629L20 8LR Liverpool, MerseysideVisit Motors.co.uk
Dealer30 days • -2%See price change1 / 4Add to favouritesUsed (2017) BMW 320 M Sport 190 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr2017102,000 miles2.0L DieselSedanAutomatic190 HP (139 kW)WA9 1HZ St Helens, Merseyside£10,500Fair priceYou save £200WA9 1HZ St Helens, MerseysideVisit Motors.co.uk
Dealer45 days 1 / 4Add to favouritesUsed (2015) BMW 320 M Sport 184 HP | Fair price3 Series 2.0 d M Sport Saloon 4dr201564,181 miles2.0L DieselSedanAutomatic184 HP (135 kW)L15 8HE Liverpool, Merseyside£11,695Fair priceEstimated price £11,370L15 8HE Liverpool, MerseysideVisit Motors.co.uk