$10,000
BMW 1 Series · 128i

Private seller
Fleet currently lists 297 BMW vehicles for sale in Lebanon, ranging from $500 to $173,000. Popular models currently include 3 Series, X5, 5 Series. Compare year, mileage, price and location before contacting the seller.
297 cars available
Asking prices for BMW on Fleet currently run from $500 to $173,000, with a median of $12,500.
| Model | Listings | From | Median |
|---|---|---|---|
| BMW 3 Series | 77 | $1,000 | $6,500 |
| BMW X5 | 42 | $3,000 | $7,200 |
| BMW 5 Series | 29 | $1,499 | $7,000 |
| BMW X3 | 19 | $4,500 | $11,800 |
| BMW 4 Series | 17 | $14,900 | $18,500 |
| BMW M3 | 11 | $2,500 | $33,000 |
| BMW X1 | 10 | $12,500 | $16,200 |
| BMW X2 | 10 | $20,500 | $24,150 |
| BMW 6 Series | 10 | $3,200 | $7,500 |
| BMW X6 | 10 | $12,000 | $23,150 |
Based on current Fleet listings, BMW asking prices range from approximately $500 to $173,000, with a median of $12,500. Price varies mainly by model year, mileage, trim and condition.
Fleet has 297 BMW vehicles listed as of 15 Oct 2026.
The most-listed BMW models on Fleet right now are the 3 Series (77), the X5 (42), the 5 Series (29).
The lowest asking price is $500 for a 2022 BMW 1000rr.
196 BMW listings are priced under $20,000, including 3 Series, Z4, X1, 6 Series, X5. See them all.
Current BMW listings range from 1973 to 2026 models, with a median year of 2012.