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

2023 Bmw 760i
$61,495

2026 Bmw X6
$61,203

2024 Bmw X7
$59,875

2025 Bmw X5
$56,650

2021 Bmw X4 M
$55,460

2025 Bmw X5
$51,885

2024 Bmw X3
$52,786

2003 Bmw 330Ci
$14,995

2024 Bmw X5
$45,990

2024 Bmw X5
$49,252

2024 Bmw X5
$45,936

2020 Bmw X4 M
$44,791

2016 Bmw 428i
$12,995

2024 Bmw X4
$43,309

2026 Bmw X2
$39,797

2025 Bmw X3
$37,533

2025 Bmw 430i
$36,323

2024 Bmw X3
$36,779

2024 Bmw X1
$35,794

2023 Bmw X1
$30,990

2022 Bmw X3
$25,291

2019 Bmw X4
$26,123

2021 Bmw X3
$24,786

2018 Bmw X5
$24,490
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.