Skip to content

Used BMW in St. Gallen

77 used BMW cars await you in St. Gallen. On RoliCar, every listing costs just 1 franc — motivated sellers, fair prices.

77 listings

The market in numbers

Median price
CHF 25'800
Price range (25–75%)
CHF 16'350 – CHF 43'500
Median mileage
105'000 km
Fuel types
gasoline 51% · diesel 26%

RoliCar data: 77 active listings · 2026-11

BMW X1 2017 occasion Sankt Gallen — 1
BMW X1 2017 occasion Sankt Gallen — 2
BMW X1 2017 occasion Sankt Gallen — 3
BMW X1 2017 occasion Sankt Gallen — 4
BMW X1 2017 occasion Sankt Gallen — 5
1 / 5
TOP PricePrivate

BMW X1 Diesel 190 ch — SUV compact robuste, transmission automatique, 4 roues motrices

BMW X1 Diesel 190 PS — Robuster kompakter SUV, Automatikgetriebe, Allradantrieb

2017240'000 kmDieselAutomatic
Sankt Gallen (SG)
CHF 13'500.-
BMW i3 2021 occasion Buchs — 1
BMW i3 2021 occasion Buchs — 2
BMW i3 2021 occasion Buchs — 3
BMW i3 2021 occasion Buchs — 4
BMW i3 2021 occasion Buchs — 5
1 / 5
Fair pricePrivate

BMW i3s 120 Ah — Citadine électrique premium, 82000 km, état impeccable

BMW i3s 120 Ah — Premium-Stadtauto elektrisch, 82000 km, tadelloser Zustand

202182'000 kmElectricAutomatic
Buchs (SG)
CHF 16'950.-
BMW 420 2018 occasion St.Gallen — 1
BMW 420 2018 occasion St.Gallen — 2
BMW 420 2018 occasion St.Gallen — 3
BMW 420 2018 occasion St.Gallen — 4
BMW 420 2018 occasion St.Gallen — 5
1 / 5
Private

BMW 420d Gran Coupé Luxury Line — Élégance diesel, 153'000 km, garantie sérénité

BMW 420d Gran Coupé Luxury Line — Diesel-Eleganz, 153'000 km, Ruhestandsgarantie

2018153'000 kmDieselManual
St.Gallen (SG)
CHF 23'500.-
BMW 118 2009 occasion — 1
BMW 118 2009 occasion — 2
BMW 118 2009 occasion — 3
BMW 118 2009 occasion — 4
BMW 118 2009 occasion — 5
1 / 5
TOP PricePrivate

BMW 118i M-Sport 2009 — Compacte sportive révisée, entretien à jour

BMW 118i M-Sport 2009 — Sportlicher Kompaktwagen überholt, Wartung aktuell

2009169'000 kmPetrolManual
CHF 4'500.-
BMW 330 2020 occasion Sirnach — 1
BMW 330 2020 occasion Sirnach — 2
BMW 330 2020 occasion Sirnach — 3
BMW 330 2020 occasion Sirnach — 4
BMW 330 2020 occasion Sirnach — 5
1 / 5
TOP PricePrivate

BMW 330e xDrive 2020 — Berline hybride rechargeable, 93 000 km, consommation ultra-basse

BMW 330e xDrive 2020 — Plug-in-Hybrid-Limousine, 93 000 km, Ultraverbrauch

202093'000 kmPlug-in hybrid (Petrol)Automatic
Sirnach (SG)
CHF 25'800.-
BMW 316 2016 occasion Widnau — 1
BMW 316 2016 occasion Widnau — 2
BMW 316 2016 occasion Widnau — 3
BMW 316 2016 occasion Widnau — 4
BMW 316 2016 occasion Widnau — 5
1 / 5
TOP PricePrivate

BMW 316d Business — Break diesel économique, révisé et sans sinistre

BMW 316d Business — Wirtschaftlicher Diesel-Kombi, überprüft und unfallfreies Fahrzeug

2016179'400 kmDieselAutomatic
Widnau (SG)
CHF 8'000.-
BMW 318 2023 occasion St.Gallen — 1
BMW 318 2023 occasion St.Gallen — 2
BMW 318 2023 occasion St.Gallen — 3
BMW 318 2023 occasion St.Gallen — 4
BMW 318 2023 occasion St.Gallen — 5
1 / 5
Private

BMW 318i 2023 — Berline élégante, faible kilométrage et consommation maîtrisée

BMW 318i 2023 — Elegante Limousine, niedriger Kilometerstand und kontrollierter Verbrauch

202341'500 kmPetrolAutomatic
St.Gallen (SG)
CHF 25'900.-
BMW 120 2007 occasion Amriswil — 1
BMW 120 2007 occasion Amriswil — 2
BMW 120 2007 occasion Amriswil — 3
BMW 120 2007 occasion Amriswil — 4
BMW 120 2007 occasion Amriswil — 5
1 / 5
TOP PricePrivate

BMW 120i — Berline compacte dynamique, 170 ch et très bien entretenue

BMW 120i — Dynamische Kompaktlimousine, 170 PS und sehr gut gepflegt

2007219'000 kmPetrolAutomatic
Amriswil (SG)
CHF 5'900.-
BMW 220 Gran Tourer 2015 occasion Widnau — 1
BMW 220 Gran Tourer 2015 occasion Widnau — 2
BMW 220 Gran Tourer 2015 occasion Widnau — 3
BMW 220 Gran Tourer 2015 occasion Widnau — 4
BMW 220 Gran Tourer 2015 occasion Widnau — 5
1 / 5
TOP PricePrivate

BMW 220 Gran Tourer xDrive M-Sport — Monospace 7 places, diesel performant, sans sinistre

BMW 220 Gran Tourer xDrive M-Sport — 7-sitziger Kombi, leistungsstarker Diesel, unfallfreies Fahrzeug

2015107'000 kmDieselAutomatic
Widnau (SG)
CHF 14'990.-
BMW X7 2024 occasion Wittenbach — 1
BMW X7 2024 occasion Wittenbach — 2
BMW X7 2024 occasion Wittenbach — 3
BMW X7 2024 occasion Wittenbach — 4
BMW X7 2024 occasion Wittenbach — 5
1 / 5
Private

BMW X7 xDrive 48 40d M Sport Pro — SUV 7 places, diesel hybride mild, 340 ch

BMW X7 xDrive 48 40d M Sport Pro — 7-Sitzer SUV, Diesel-Mildhybrid, 340 PS

202440'000 kmHybrid (Diesel)Automatic
Wittenbach (SG)
CHF 110'000.-
BMW Z4 2021 occasion St. Gallen — 1
BMW Z4 2021 occasion St. Gallen — 2
BMW Z4 2021 occasion St. Gallen — 3
BMW Z4 2021 occasion St. Gallen — 4
BMW Z4 2021 occasion St. Gallen — 5
1 / 5
TOP PricePrivate

BMW Z4 M40i — Roadster sportif blanc, motorisation 340 ch et finitions premium

BMW Z4 M40i — Sportlicher weißer Roadster, 340 PS Motorisierung und Premium-Ausstattung

2021121'000 kmPetrolAutomatic
St. Gallen (SG)
CHF 31'900.-
BMW X1 2010 occasion Wil — 1
BMW X1 2010 occasion Wil — 2
BMW X1 2010 occasion Wil — 3
BMW X1 2010 occasion Wil — 4
BMW X1 2010 occasion Wil — 5
1 / 5
TOP PricePrivate

BMW X1 23d xDrive — SUV compact diesel performant, 136 000 km, sans sinistre

BMW X1 23d xDrive — Kompakter, leistungsstarker Diesel-SUV, 136 000 km, unfallfrei

2010136'000 kmDieselAutomatic
Wil (SG)
CHF 7'490.-
BMW M340 2025 occasion Buchs — 1
BMW M340 2025 occasion Buchs — 2
BMW M340 2025 occasion Buchs — 3
BMW M340 2025 occasion Buchs — 4
BMW M340 2025 occasion Buchs — 5
1 / 5
Private

BMW M340i xDrive 48V — Berline sportive hybride légère, quasi neuve avec service gratuit

BMW M340i xDrive 48V — Sportliche Limousine mit leichtem Hybrid, quasi neu mit kostenlosem Service

20259'500 kmHybrid (Petrol)Automatic
Buchs (SG)
CHF 62'500.-
BMW X5m 2018 occasion St.Gallen — 1
BMW X5m 2018 occasion St.Gallen — 2
BMW X5m 2018 occasion St.Gallen — 3
BMW X5m 2018 occasion St.Gallen — 4
BMW X5m 2018 occasion St.Gallen — 5
1 / 5
Fair pricePrivate

BMW X5M — Performance SUV haute cylindrée, 575 ch, finition Black Fire

BMW X5M — High-End Performance SUV, 575 PS, Black Fire Ausstattung

2018115'000 kmPetrolAutomatic
St.Gallen (SG)
CHF 53'500.-
BMW X1 2025 occasion Oberrindal — 1
BMW X1 2025 occasion Oberrindal — 2
BMW X1 2025 occasion Oberrindal — 3
BMW X1 2025 occasion Oberrindal — 4
BMW X1 2025 occasion Oberrindal — 5
1 / 5
Private

BMW X1 x20d xDrive — SUV compact diesel hybride, M Sport Pro, faible kilométrage

BMW X1 x20d xDrive — kompakter Diesel-Hybrid-SUV, M Sport Pro, niedriger Kilometerstand

202543'268 kmHybrid (Diesel)Semi-automatic
Oberrindal (SG)
CHF 42'000.-
BMW M3 2004 occasion Amriswil — 1
BMW M3 2004 occasion Amriswil — 2
BMW M3 2004 occasion Amriswil — 3
BMW M3 2004 occasion Amriswil — 4
BMW M3 2004 occasion Amriswil — 5
1 / 5
Private

BMW M3 CSL Coupé E46 — L'une des 100 versions CH, état de collection exceptionnel

BMW M3 CSL Coupé E46 — Eine der 100 CH-Versionen, außergewöhnlicher Sammlerzustand

200460'400 kmPetrolSemi-automatic
Amriswil (SG)
CHF 197'800.-
BMW 530 2018 occasion Altenrhein — 1
BMW 530 2018 occasion Altenrhein — 2
BMW 530 2018 occasion Altenrhein — 3
BMW 530 2018 occasion Altenrhein — 4
1 / 4
Private

BMW 530i xDrive Touring M Sport — Berline familiale premium, 89'000 km sans sinistre

BMW 530i xDrive Touring M Sport — Premium-Familienlimousine, 89'000 km ohne Unfall

201889'000 kmPetrolAutomatic
Altenrhein (SG)
CHF 28'000.-
BMW X5 2017 occasion Muolen — 1
BMW X5 2017 occasion Muolen — 2
BMW X5 2017 occasion Muolen — 3
BMW X5 2017 occasion Muolen — 4
BMW X5 2017 occasion Muolen — 5
1 / 5
TOP PricePrivate

BMW X5 40d xDrive SAG 2017 — SUV premium diesel, entretien impeccable

BMW X5 40d xDrive SAG 2017 — Premium-SUV Diesel, tadelloses Wartungsverlauf

2017170'000 kmDieselAutomatic
Muolen (SG)
CHF 24'999.-
BMW X5 2025 occasion Horn — 1
BMW X5 2025 occasion Horn — 2
BMW X5 2025 occasion Horn — 3
BMW X5 2025 occasion Horn — 4
BMW X5 2025 occasion Horn — 5
1 / 5
Private

BMW X5 xDrive 50e M Sport 2025 — SUV hybride rechargeable, très basse kilométrage

BMW X5 xDrive 50e M Sport 2025 — Plug-in-Hybrid-SUV, sehr niedriger Kilometerstand

202514'900 kmPlug-in hybrid (Petrol)Automatic
Horn (SG)
CHF 95'000.-
BMW 1er   2019 occasion Gamprin-Bendern — 1
BMW 1er   2019 occasion Gamprin-Bendern — 2
BMW 1er   2019 occasion Gamprin-Bendern — 3
BMW 1er   2019 occasion Gamprin-Bendern — 4
BMW 1er   2019 occasion Gamprin-Bendern — 5
1 / 5
Private

BMW 1ER 340 ch — Berline sportive automatique, 68'000 km seulement

BMW 1ER 340 PS — Sportliche Automatik-Limousine, nur 68'000 km

201968'000 kmPetrolAutomatic
Gamprin-Bendern (SG)
CHF 33'000.-
BMW 650 2013 occasion Sevelen — 1
BMW 650 2013 occasion Sevelen — 2
BMW 650 2013 occasion Sevelen — 3
BMW 650 2013 occasion Sevelen — 4
BMW 650 2013 occasion Sevelen — 5
1 / 5
Fair pricePrivate

BMW 650i xDrive Cabriolet — Décapotable sportive 449 ch, 102 000 km

BMW 650i xDrive Cabriolet — Sportliches Cabrio 449 PS, 102 000 km

2013102'000 kmPetrolAutomatic
Sevelen (SG)
CHF 22'500.-
BMW X7 2024 occasion Sirnach — 1
BMW X7 2024 occasion Sirnach — 2
BMW X7 2024 occasion Sirnach — 3
BMW X7 2024 occasion Sirnach — 4
BMW X7 2024 occasion Sirnach — 5
1 / 5
Private

BMW X7 M60i xDrive 48V — SUV 7 places haute performance, 31'683 km seulement

BMW X7 M60i xDrive 48V — SUV mit 7 Sitzen, hochperformant, nur 31'683 km

202431'683 kmHybrid (Petrol)Automatic
Sirnach (SG)
CHF 104'000.-
BMW 330 2002 occasion Buchs — 1
BMW 330 2002 occasion Buchs — 2
BMW 330 2002 occasion Buchs — 3
BMW 330 2002 occasion Buchs — 4
BMW 330 2002 occasion Buchs — 5
1 / 5
Fair pricePrivate

BMW 330Ci 2002 — Cabriolet sportif à caractère, entretien impeccable

BMW 330Ci 2002 — Sportliches Cabriolet mit Charakter, tadellose Wartung

2002173'712 kmPetrolManual
Buchs (SG)
CHF 11'500.-
BMW X1 2021 occasion Sargans — 1
BMW X1 2021 occasion Sargans — 2
BMW X1 2021 occasion Sargans — 3
BMW X1 2021 occasion Sargans — 4
BMW X1 2021 occasion Sargans — 5
1 / 5
TOP PricePrivate

BMW X1 xDrive 18d Essential Edition — SUV compact diesel, 105'000 km, sans sinistre

BMW X1 xDrive 18d Essential Edition — kompakter Diesel-SUV, 105'000 km, schadenfrei

2021105'000 kmDieselAutomatic
Sargans (SG)
CHF 20'900.-

Buy a used BMW in St. Gallen

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