Browse 73 cars & trucks for sale in Fayetteville, North Carolina from 2 dealers. Prices range from $8,999 to $134,525. Median price is $75,575. Each listing includes pricing, high-resolution photos, and detailed specifications. Use the financing calculator on any listing page to estimate monthly payments before visiting the dealer.
Fayetteville is dominated by larger volume dealers — averaging roughly 37 listings per dealer — so you're likely to find current-year inventory and aggressive trade-in offers.
Fayetteville shows a wide price spread (14.9× from cheapest to most expensive), typical of a market with both budget pre-owned units and high-end new inventory in the same listings.
Buyers in Fayetteville who don't find what they want locally regularly cross-shop Apex, New Bern, Smithfield — all within the same North Carolina dealer network.
Cars & Trucks for Sale near
2026 BMW X3
$58,870
Unknown
2027 BMW 4 Series
$65,405
Unknown
2026 BMW 7 Series
$113,290
Unknown
2026 BMW M2
$102,950
Unknown
2026 BMW 2 Series
$50,105
Unknown
2026 BMW 3 Series
$55,440
Unknown
2026 BMW 3 Series
$57,200
Unknown
2026 BMW X5
$85,470
Unknown
2027 BMW X7
$103,000
Unknown
2026 BMW X3
$56,600
Unknown
2026 BMW X3
$63,820
Unknown
2027 BMW M3
$93,065
Unknown
2026 BMW X5
$88,720
Unknown
2026 BMW 4 Series
$60,965
Unknown
2026 BMW 3 Series
$59,765
Unknown
2026 BMW X5
$86,770
Unknown
2026 BMW X3
$58,720
Unknown
2026 BMW X5
$80,170
Unknown
2026 BMW X5
$79,070
Unknown
2026 BMW X5
$85,720
Unknown
2026 BMW X3
$75,575
Unknown
2026 BMW X3
$64,370
Unknown
2026 BMW X5
$86,770
Unknown
2026 BMW X3
$60,350
Unknown
Total Listings
2
Average Price
$9,499
Price Range
$8,999 - $9,999
Popular Year
2017
Dealers
1
Discover 2 vehicles for sale in Fayetteville, North Carolina. With an average price of $9,499, you'll find options from $8,999 to $9,999. Shop from 1 trusted dealerships.
Last updated: October 1, 2026