Used BMW 2 Series for sale
AutoDealersHub has 17 listings for used BMW 2 Series from local dealers, model years 2015 to 2026. Asking prices run from $11,299 to $33,971 with a median of $16,995, across 17 listings that show a price. Half of asking prices fall between $15,995 and $19,995 (the middle half of 17 priced listings) as of Nov 7, 2026.
Show moreShow less
Updated Nov 7, 2026, 4:20 AM ET
AutoDealersHub features a moderate selection of used BMW 2 Series listings from several local dealers. These listings are mostly recent used vehicles across a wide span of model years. The vehicles are listed in gasoline.
AI summary generated from current AutoDealersHub listings. Counts and prices change as dealers update inventory.
- In stock
- 17
- from local dealers
- Price range
- $11,299–$33,971
- median $16,995
- Model years
- 2015–2026
- Top trims
- 228i xDrive, 228 xDrive, 228 Gran Coupe M Sport
BMW 2 Series prices by model year
Asking prices of the used BMW 2 Series listings on AutoDealersHub, as of Nov 7, 2026. Typical is the middle asking price and the middle half is the range around it; each shows only where enough cars are priced. How these figures are made
All 9 model yearsShow fewer model years
Browse BMW 2 Series by year
2026 BMW 2 Series
· 2 listed2025 BMW 2 Series
· 1 listed2021 BMW 2 Series
· 3 listed2020· 3 listed · from $15,995
2019· 1 listed · from $11,996
2018· 1 listed · from $18,900
2017· 1 listed · from $16,027
2016· 4 listed · from $11,299
2015· 1 listed · from $12,995
13 groups
Prices are the dealers' advertised prices. Taxes, title, registration and any dealer fees may be extra.
Newest BMW 2 Series listings
- 2020 BMW 2 Series 228i xDrive$15,995 · Draper, UT
- 2020 BMW 2 Series 228i xDrive$22,995 · Fredericksburg, VA
- 2021 BMW 2 Series 228i xDrive$16,987 · Leesburg, VA
- 2021 BMW 2 Series 228i xDrive$16,995 · Stafford, VA
- 2015 BMW 2 Series 228i xDrive$12,995 · Fredericksburg, VA
- 2016 BMW 2 Series M235XI$16,995 · Manassas Park, VA
- 2016 BMW 2 Series 228i$11,299 · Chantilly, VA
- 2020 BMW 2 Series 228i xDrive$19,995 · Manassas, VA
- 2017 BMW 2 Series M240i$16,027 · Fredericksburg, VA
- 2026 BMW 2 Series 228 xDrive$28,999 · Dumfries, VA
- 2026 BMW 2 Series 228 Gran Coupe M Sport$33,971 · Plano, TX
- 2021 BMW 2 Series 228i xDrive$18,995 · Fairfax, VA
Highlights
- Popular trims include 228 Gran Coupe M Sport, 228 xDrive, and 228i xDrive
- Body styles include Convertible, Coupe, and Sedan
- Drivetrains include AWD and RWD
- Listings are from Texas, Utah, and Virginia
AI summary generated from current AutoDealersHub listings. Counts and prices change as dealers update inventory.
Prices
Asking prices of the used BMW 2 Series listed on AutoDealersHub, as of Nov 7, 2026.
- Typical asking price
- $15,995 – $19,995the middle half of the priced listings
- Median asking price
- $16,995
- Lowest asking price
- $11,299
- Listings with a price
- 17
- As of
- Nov 7, 2026
Dealers' advertised asking prices; flagged placeholder and implausible prices are left out. How these figures are made
Frequently asked questions
How many used BMW 2 Series are for sale on AutoDealersHub?
There are 17 listings for used BMW 2 Series right now, from local dealers. Listings refresh from each dealer's inventory feed about every hour.
How much do used BMW 2 Series cost?
Asking prices run from $11,299 to $33,971 with a median of $16,995, across 17 listings that show a price. These are the asking prices of the used BMW 2 Series listed on AutoDealersHub right now.
Which model years are available?
Model years range from 2015 to 2026.
Which BMW 2 Series trims are listed?
The most-listed trims right now are 228i xDrive (7), 228 xDrive (2) and 228 Gran Coupe M Sport (1).
Where do these listings come from?
Every listing comes from a DealersCloud dealer's own website inventory and is refreshed about every hour. AutoDealersHub does not sell cars: choosing View at dealer takes you to the dealer's listing, where you confirm availability and buy directly from the dealer.












