Skip to content

Used BMW 320 in Switzerland

57 used BMW 320 cars await you in Switzerland. On RoliCar, every listing costs just 1 franc — motivated sellers, fair prices.

57 listings

The market in numbers

Median price
CHF 15'900
Price range (25–75%)
CHF 11'000 – CHF 23'999
Median mileage
135'990 km
Fuel types
gasoline 44% · diesel 39%

RoliCar data: 57 active listings · 2026-11

BMW 320 2021 occasion Oftringen — 1
BMW 320 2021 occasion Oftringen — 2
BMW 320 2021 occasion Oftringen — 3
BMW 320 2021 occasion Oftringen — 4
BMW 320 2021 occasion Oftringen — 5
1 / 5
TOP PricePrivate

BMW 320d xDrive Touring M Sport — Diesel puissant, design All Black premium, 183'700 km

BMW 320d xDrive Touring M Sport — Kräftiger Diesel, Premium All Black Design, 183'700 km

2021183'700 kmDieselAutomatic
Oftringen (SO)
CHF 16'490.-
BMW 320 2015 occasion Bülach — 1
BMW 320 2015 occasion Bülach — 2
BMW 320 2015 occasion Bülach — 3
BMW 320 2015 occasion Bülach — 4
BMW 320 2015 occasion Bülach — 5
1 / 5
TOP PricePrivate

BMW 320 D M-Paket — Break diesel automatique, robuste et spacieux

BMW 320 D M-Paket — Diesel-Kombi automatisch, robust und geräumig

2015174'000 kmDieselAutomatic
Bülach
CHF 9'900.-
BMW 320 2016 occasion Remigen — 1
BMW 320 2016 occasion Remigen — 2
BMW 320 2016 occasion Remigen — 3
BMW 320 2016 occasion Remigen — 4
BMW 320 2016 occasion Remigen — 5
1 / 5
Private

BMW 320i xDrive — Berline élégante, transmission automatique, entretien à jour

BMW 320i xDrive — Elegante Limousine, Automatikgetriebe, Wartung auf dem neuesten Stand

2016129'000 kmPetrolAutomatic
Remigen (AG)
CHF 16'200.-
BMW 320 2002 occasion Sion — 1
BMW 320 2002 occasion Sion — 2
BMW 320 2002 occasion Sion — 3
BMW 320 2002 occasion Sion — 4
BMW 320 2002 occasion Sion — 5
1 / 5
Private

BMW 320d — Berline diesel robuste, 264 000 km, sans sinistre

BMW 320d — Robuste Diesel-Limousine, 264 000 km, schadenfrei

2002264'456 kmDieselManual
Sion (VS)
CHF 1'500.-
BMW 320 2021 occasion Sins — 1
BMW 320 2021 occasion Sins — 2
BMW 320 2021 occasion Sins — 3
BMW 320 2021 occasion Sins — 4
BMW 320 2021 occasion Sins — 5
1 / 5
Fair pricePrivate

BMW 320d xDrive Touring — Break diesel hybride, 60 600 km, garantie Premium Selection

BMW 320d xDrive Touring — Diesel-Kombi-Hybrid, 60 600 km, Premium Selection Garantie

202160'600 kmHybrid (Diesel)Automatic
Sins
CHF 23'500.-
BMW 320 2019 occasion Lutry — 1
BMW 320 2019 occasion Lutry — 2
BMW 320 2019 occasion Lutry — 3
BMW 320 2019 occasion Lutry — 4
BMW 320 2019 occasion Lutry — 5
1 / 5
Fair pricePrivate

BMW 320d xDrive — Berline diesel performante, 94 000 km, traction intégrale

BMW 320d xDrive — Leistungsstarke Diesel-Limousine, 94 000 km, Allradantrieb

201994'000 kmDieselAutomatic
Lutry (VD)
CHF 17'500.-
BMW 320 2017 occasion Obfelden — 1
BMW 320 2017 occasion Obfelden — 2
BMW 320 2017 occasion Obfelden — 3
1 / 3
TOP PricePrivate

BMW 320i xDrive Touring — Familiale polyvalente avec boîte auto et toit équipé

BMW 320i xDrive Touring — Vielseitiger Kombi mit Automatikgetriebe und ausgestattetes Dach

2017125'600 kmPetrolAutomatic
Obfelden
CHF 13'500.-
BMW 320 2012 occasion Herrenhof — 1
BMW 320 2012 occasion Herrenhof — 2
BMW 320 2012 occasion Herrenhof — 3
BMW 320 2012 occasion Herrenhof — 4
BMW 320 2012 occasion Herrenhof — 5
1 / 5
TOP PricePrivate

BMW 320 Cabrio E93 — Cabriolet diesel automatique, sans accident

BMW 320 Cabrio E93 — Diesel-Cabriolet Automatik, unfallfrei

2012215'000 kmDieselAutomatic
Herrenhof (TG)
CHF 7'800.-
BMW 320 2016 occasion Kappel — 1
BMW 320 2016 occasion Kappel — 2
BMW 320 2016 occasion Kappel — 3
BMW 320 2016 occasion Kappel — 4
1 / 4
TOP PricePrivate

BMW 320d xDrive Break — Diesel efficace, 165 000 km, état impeccable

BMW 320d xDrive Touring — Effizienter Diesel, 165 000 km, tadelloses Zustand

2016165'000 kmDieselAutomatic
Kappel (SO)
CHF 11'200.-
BMW 320 2016 occasion Bevaix — 1
BMW 320 2016 occasion Bevaix — 2
BMW 320 2016 occasion Bevaix — 3
BMW 320 2016 occasion Bevaix — 4
BMW 320 2016 occasion Bevaix — 5
1 / 5
Fair pricePrivate

BMW 320d xDrive — Break dynamique, diesel économe et traction intégrale

BMW 320d xDrive — Dynamischer Kombi, sparsamer Diesel und Allradantrieb

2016165'000 kmDieselAutomatic
Bevaix (FR)
CHF 13'000.-
BMW 320 2020 occasion Bern — 1
BMW 320 2020 occasion Bern — 2
BMW 320 2020 occasion Bern — 3
BMW 320 2020 occasion Bern — 4
BMW 320 2020 occasion Bern — 5
1 / 5
Private

BMW 320d XDrive Touring — Hybride 48V, sportive et économe, 120 000 km

BMW 320d XDrive Touring — Hybrid 48V, sportlich und sparsam, 120 000 km

2020120'000 kmHybrid (Diesel)Automatic
Bern
CHF 23'900.-
BMW 320 2019 occasion Moudon — 1
BMW 320 2019 occasion Moudon — 2
BMW 320 2019 occasion Moudon — 3
BMW 320 2019 occasion Moudon — 4
BMW 320 2019 occasion Moudon — 5
1 / 5
TOP PricePrivate

BMW 320 Touring xDrive — Break spacieux avec pack M et caméra 360

BMW 320 Touring xDrive — Geräumiger Kombi mit M-Paket und 360er-Kamera

2019157'000 kmPetrolManual
Moudon (VD)
CHF 13'800.-
BMW 320 2001 occasion Esslingen — 1
BMW 320 2001 occasion Esslingen — 2
BMW 320 2001 occasion Esslingen — 3
BMW 320 2001 occasion Esslingen — 4
BMW 320 2001 occasion Esslingen — 5
1 / 5
Private

BMW 320i E46 — Classique premium affûté, 89'000 km seulement

BMW 320i E46 — Geschliffener Premium-Klassiker, nur 89'000 km

200189'250 kmPetrolManual
Esslingen
CHF 12'000.-
BMW 320 1976 occasion Vira Gambogrono — 1
BMW 320 1976 occasion Vira Gambogrono — 2
BMW 320 1976 occasion Vira Gambogrono — 3
BMW 320 1976 occasion Vira Gambogrono — 4
BMW 320 1976 occasion Vira Gambogrono — 5
1 / 5
TOP PricePrivate

BMW 320 E21 — Classique vintage authentique, 74'000 km d'origine, kit Zender homologué

BMW 320 E21 — Authentischer Vintage-Klassiker, 74'000 km Original, homologiertes Zender-Kit

197675'000 kmPetrolManual
Vira Gambogrono (TI)
CHF 25'000.-
BMW 320 2023 occasion Mex — 1
BMW 320 2023 occasion Mex — 2
BMW 320 2023 occasion Mex — 3
BMW 320 2023 occasion Mex — 4
BMW 320 2023 occasion Mex — 5
1 / 5
Private

BMW 320d xDrive 2023 — Berline diesel hybride légère, 59'650 km seulement

BMW 320d xDrive 2023 — Diesel-Limousine mit leichter Hybridisierung, nur 59'650 km

202359'650 kmHybrid (Diesel)Automatic
Mex (VD)
CHF 33'950.-
BMW 320 2003 occasion Wohlen AG — 1
BMW 320 2003 occasion Wohlen AG — 2
BMW 320 2003 occasion Wohlen AG — 3
BMW 320 2003 occasion Wohlen AG — 4
BMW 320 2003 occasion Wohlen AG — 5
1 / 5
Private

BMW 320 Coupé 2003 — Élégance sportive, motorisation fiable et kilométrage préservé

BMW 320 Coupé 2003 — Sportliche Eleganz, zuverlässige Motorisierung und niedriger Kilometerstand

200359'000 kmPetrolAutomatic
Wohlen AG (AG)
CHF 9'600.-
BMW 320 2016 occasion Aarberg — 1
BMW 320 2016 occasion Aarberg — 2
BMW 320 2016 occasion Aarberg — 3
BMW 320 2016 occasion Aarberg — 4
BMW 320 2016 occasion Aarberg — 5
1 / 5
TOP PricePrivate

BMW 320d xDrive M-Paket — Break diesel performant, sans sinistre, équipements premium

BMW 320d xDrive M-Paket — Leistungsstarker Diesel-Kombi, unfallfreigefrei, Premium-Ausstattung

2016266'000 kmDieselAutomatic
Aarberg
CHF 11'000.-
BMW 320 2010 occasion Martigny — 1
BMW 320 2010 occasion Martigny — 2
BMW 320 2010 occasion Martigny — 3
BMW 320 2010 occasion Martigny — 4
BMW 320 2010 occasion Martigny — 5
1 / 5
Fair pricePrivate

BMW 320d xDrive Coupé — Diesel performant, traction intégrale, design coupé intemporel

BMW 320d xDrive Coupé — Leistungsstarker Diesel, Allradantrieb, zeitloses Coupé-Design

2010175'000 kmDieselAutomatic
Martigny (VS)
CHF 8'000.-
BMW 320 2020 occasion Seengen — 1
BMW 320 2020 occasion Seengen — 2
BMW 320 2020 occasion Seengen — 3
BMW 320 2020 occasion Seengen — 4
BMW 320 2020 occasion Seengen — 5
1 / 5
Private

BMW 320d xDrive Touring — Break diesel 190 ch, faible kilométrage, équipement premium

BMW 320d xDrive Touring — Diesel-Kombi 190 PS, niedriger Kilometerstand, Premium-Ausstattung

202062'235 kmDieselAutomatic
Seengen (AG)
CHF 25'900.-
BMW 320 2013 occasion Uster — 1
BMW 320 2013 occasion Uster — 2
BMW 320 2013 occasion Uster — 3
BMW 320 2013 occasion Uster — 4
BMW 320 2013 occasion Uster — 5
1 / 5
Fair pricePrivate

BMW 320d Touring — Diesel efficace, très bien équipée, sans sinistre

BMW 320d Touring — Effizienter Diesel, sehr gut ausgestattet, unfallfrei

2013180'729 kmDieselAutomatic
Uster
CHF 10'500.-
BMW 320 2018 occasion Affoltern am Albis — 1
BMW 320 2018 occasion Affoltern am Albis — 2
BMW 320 2018 occasion Affoltern am Albis — 3
BMW 320 2018 occasion Affoltern am Albis — 4
BMW 320 2018 occasion Affoltern am Albis — 5
1 / 5
TOP PricePrivate

BMW 320d xDrive Touring — Diesel performant, transmission intégrale, 139'000 km seulement

BMW 320d xDrive Touring — Leistungsstarker Diesel, Allradantrieb, nur 139'000 km

2018139'000 kmDieselAutomatic
Affoltern am Albis
CHF 15'000.-
BMW 320 2009 occasion Bassersdorf — 1
BMW 320 2009 occasion Bassersdorf — 2
BMW 320 2009 occasion Bassersdorf — 3
BMW 320 2009 occasion Bassersdorf — 4
BMW 320 2009 occasion Bassersdorf — 5
1 / 5
TOP PricePrivate

BMW 320d — Berline diesel fiable, 8 roues complètes, historique sans sinistre

BMW 320d — Zuverlässige Diesel-Limousine, 8 komplette Räder, schadensfreie Vorgeschichte

2009207'000 kmDieselManual
Bassersdorf
CHF 4'990.-
BMW 320 2018 occasion Buchs — 1
BMW 320 2018 occasion Buchs — 2
BMW 320 2018 occasion Buchs — 3
BMW 320 2018 occasion Buchs — 4
BMW 320 2018 occasion Buchs — 5
1 / 5
Private

BMW 320d Touring xDrive Sport-Line — Diesel performant, toit panoramique, pneus neufs 2026

BMW 320d Touring xDrive Sport-Line — Leistungsstarker Diesel, Panoramadach, neue Reifen 2026

201897'434 kmDieselAutomatic
Buchs
CHF 19'900.-
BMW 320 2022 occasion Chavornay — 1
BMW 320 2022 occasion Chavornay — 2
BMW 320 2022 occasion Chavornay — 3
BMW 320 2022 occasion Chavornay — 4
BMW 320 2022 occasion Chavornay — 5
1 / 5
Private

BMW 320d xDrive Touring — Break diesel hybride 48V, 108000 km, sans sinistre

BMW 320d xDrive Touring — Diesel-Kombi mit 48V-Hybrid, 108000 km, unfallfreig

2022108'000 kmHybrid (Diesel)Automatic
Chavornay (VD)
CHF 27'500.-

Buy a used BMW in Switzerland

The used BMW 320 market in Switzerland is dynamic, with new offers daily on RoliCar. Our 1-franc model attracts serious sellers and keeps prices competitive. BMW 320 prices range from CHF 1'500 to CHF 60'320.