Used BMW Cars for Sale in Kansas City

If you're in the market for a pre-owned BMW in Kansas City, we have an impressive range of options for you. Whether you're interested in the X5, X3, X7, 3 Series, or 5 Series we have top BMW models to suit your lifestyle. Begin your BMW search today by scrolling down and exploring the inventory.

218 found
Make

2019 BMW X3 30i

$24,986
$435/mo
Condition: Used
Mileage: 46,205
Gasoline · Automatic · AWD

2023 BMW 4 Series 430i

$49,948
$870/mo
Condition: Certified
Mileage: 20,662
Gasoline · Automatic · AWD

2019 BMW 5 Series 540i

$30,990
$540/mo
Condition: Used
Mileage: 57,513
Gasoline · Automatic · AWD

2020 BMW 2 Series 228i

$19,275
$336/mo
Condition: Used
Mileage: 75,268
Gasoline · Automatic · AWD

2023 BMW 8 Series 840i

$103,680
$1,806/mo
Condition: Certified
Mileage: 22,001
Gasoline · Automatic · AWD

2025 BMW 2 Series M235

$54,181
$944/mo
Condition: Certified
Mileage: 5,885
Gasoline · Automatic · AWD

2023 BMW M8 Gran Coupe Base

$96,212
$1,676/mo
Condition: Used
Mileage: 14,619
Gasoline · Automatic · AWD

1997 BMW Z3 ROADSTER

$15,000
$261/mo
Condition: Used
Mileage: 4,534
Gasoline · Manual · RWD

2023 BMW X5 M50i

$72,471
$1,262/mo
Condition: Certified
Mileage: 8,184
Gasoline · Automatic · AWD

2017 BMW X3 xDrive28i

$15,365
$268/mo
Condition: Used
Mileage: 89,201
Gasoline · Automatic · AWD

2025 BMW X5 40i

$66,251
$1,154/mo
Condition: Used
Mileage: 6,187
Gasoline · Automatic · AWD

2023 BMW X7 M60i

$85,950
$1,497/mo
Condition: Used
Mileage: 20,861
Gasoline · Automatic · AWD

2024 BMW X5 M Base

$108,800
$1,895/mo
Condition: Used
Mileage: 16,342
Gasoline · Automatic · AWD

2025 BMW X7 M60i

$109,689
$1,911/mo
Condition: Used
Mileage: 2,183
Gasoline · Automatic · AWD

2020 BMW X7 40i

$36,987
$644/mo
Condition: Used
Mileage: 73,175
Gasoline · Automatic · AWD

2021 BMW X5 40i

$43,997
$766/mo
Condition: Used
Mileage: 30,112
Gasoline · Automatic · AWD

What is the average price for used BMW in Kansas City and how many are for sale?

  • Available
    218
    A total of 218 cars for sale are available.
  • Average
    $52,574
    $52,574 is the average price.
  • Сheapest
    $5,450
    The price is starting from as low as $5,450.
  • Most Expensive
    $128,185
    The most expensive cars cost up to $128,185.