MarketSpace

Used BMW 5 Series for Sale

Shopping for a used BMW 5 Series? MarketSpace USA currently lists 14,055 of them from verified dealers nationwide. Prices currently range from $25,690 to $92,114. Get pre-qualified, see your real monthly payment, and have it delivered to your door -- the entire purchase is completed online.

Search all live inventory →
2020 BMW 5 Series
2020 BMW 5 Series
$25,690
40,527 mi
2026 BMW 5 Series
2026 BMW 5 Series
$64,746
5,532 mi
2026 BMW 5 Series
2026 BMW 5 Series
$62,347
7,141 mi
2026 BMW 5 Series
2026 BMW 5 Series
$60,423
4,812 mi
2026 BMW 5 Series
2026 BMW 5 Series
$58,548
11,506 mi
2026 BMW 5 Series
2026 BMW 5 Series
$59,335
10,984 mi
2022 BMW 5 Series
2022 BMW 5 Series
$26,717
69,384 mi
2026 BMW 5 Series
2026 BMW 5 Series
$56,536
12,763 mi
2025 BMW 5 Series
2025 BMW 5 Series
$43,727
13,996 mi
2025 BMW 5 Series
2025 BMW 5 Series
$39,963
12,374 mi
2026 BMW 5 Series
2026 BMW 5 Series
$71,514
5,274 mi
2026 BMW 5 Series
2026 BMW 5 Series
$71,264
9,121 mi
2027 BMW 5 Series
2027 BMW 5 Series
$92,114
8 mi
2027 BMW 5 Series
2027 BMW 5 Series
$88,664
7 mi
2027 BMW 5 Series
2027 BMW 5 Series
$88,964
10 mi
2027 BMW 5 Series
2027 BMW 5 Series
$76,414
9 mi
2027 BMW 5 Series
2027 BMW 5 Series
$74,114
9 mi
2027 BMW 5 Series
2027 BMW 5 Series
$72,414
12 mi
2026 BMW 5 Series
2026 BMW 5 Series
$71,364
329 mi
2027 BMW 5 Series
2027 BMW 5 Series
$73,524
10 mi
2027 BMW 5 Series
2027 BMW 5 Series
$73,614
6 mi
2027 BMW 5 Series
2027 BMW 5 Series
$73,514
13 mi
2027 BMW 5 Series
2027 BMW 5 Series
$68,414
9 mi
2027 BMW 5 Series
2027 BMW 5 Series
$71,364
9 mi