Used BMW for sale — page 8
10,273 Used BMW listed for sale across the United States. Pick a model below, or see them all.

2019 Bmw X7
$27,486

2017 Bmw 4 Series
$16,589
2021 Bmw X5 xDrive45e
$22,551
2023 Bmw X3 xDrive30i
$22,649
2024 Bmw X5 xDrive40i
$54,884
2023 Bmw 2 Series M240i xDrive
$38,246
2021 Bmw 3 Series M340i xDrive
$34,894
2026 Bmw 8 Series M850i xDrive Gran Coupe
$108,207

2026 Bmw X1
$39,500
2023 Bmw X6 xDrive40i
$46,880
2024 Bmw 3 Series 330i
$31,756
2023 Bmw 5 Series 530e iPerformance
$31,255

2018 Bmw 4 Series
$16,071
2020 Bmw X3 M40i
$35,228
2024 Bmw X3 sDrive30i
$34,279
2025 Bmw X3 30 xDrive
$45,500
2023 Bmw X3 xDrive30i
$35,885

2017 Bmw X5 eDrive
$13,902

2025 Bmw X5
$52,899
2016 Bmw 3 Series 328i xDrive
$10,532

2023 Bmw X3
$28,117

2017 Bmw X3
$14,500
2021 Bmw X6 sDrive40i
$26,359

2019 Bmw M850i
$37,439
Used BMW by model
- X3 1,651
- X5 1,557
- X7 607
- X1 553
- 3 Series 565
- 330i 251
- 5 Series 331
- X6 207
- 4 Series 259
- 530i 103
- 2 Series 230
- X2 128
- 7 Series 157
- 430i 128
- I4 145
- iX 192
- X5 PHEV 51
- M4 132
- X4 192
- M3 152
- M5 76
- M2 71
- 228i 55
- 740i 49
- 230i 40
- X3 30 xDrive 133
- I5 40
- I7 37
- 540i 58
- X5 M 51
- M440i 34
- Xm 46
- 8 Series 62
- Z4 75
- X1 xDrive28i 78
- X5 xDrive40i 76
- X6 M 39
- 840i 29
- 328i 65
- 550E 5
- X5 sDrive40i 53
- X3 xDrive30i 49
- X7 xDrive40i 43
- 3 39
- X3 sDrive30i 40
- 760i 16
- M340i 30
- M8 35
BMW by state
- California 3,579
- Maryland 1,989
- Pennsylvania 1,914
- Virginia 1,316
- Florida 1,193
- New Jersey 1,154
- New York 925
- Georgia 617
- Nevada 616
- Tennessee 582
- Ohio 553
- Oregon 537
- Alabama 524
- Texas 497
- Washington 420
- North Carolina 332
- Illinois 304
- South Carolina 270
- Utah 232
- Iowa 211
Also see
By body style
- SUVs 335,683
- Sedans 96,292
- Trucks 44,035
- Vans & minivans 14,646
- Wagons 10,071
- Hatchbacks 7,093
- Convertibles 5,636
- Coupes 4,952
Want to filter by price, year, mileage or colour? Open these 10,273 listings in the full search.