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, 5 Series, or 3 Series we have top BMW models to suit your lifestyle. Begin your BMW search today by scrolling down and exploring the inventory.

222 found
Make

2022 BMW 2 Series M235i

$33,995
$592/mo
Condition: Used
Mileage: 29,538
Gasoline · Automatic · AWD

2022 BMW X3 30i

$34,210
$596/mo
Condition: Used
Mileage: 38,428
Gasoline · Automatic · AWD

2024 BMW X1 28i

$41,869
$729/mo
Condition: Certified
Mileage: 12,949
Gasoline · Automatic · AWD

2020 BMW M2 Coupe Base

$55,777
$972/mo
Condition: Used
Mileage: 16,195
Gasoline · Automatic · RWD

2021 BMW X5 40i

$44,900
$782/mo
Condition: Used
Mileage: 26,615
Gasoline · Automatic · AWD

2023 BMW X3 40i

$55,964
$975/mo
Condition: Certified
Mileage: 19,279
Gasoline · Automatic · AWD

2016 BMW 2 Series 228i

$18,958
$330/mo
Condition: Used
Mileage: 63,716
Gasoline · Automatic · RWD

2025 BMW X5 40i

$71,977
$1,254/mo
Condition: Used
Mileage: 3,088
Gasoline · Automatic · AWD

2022 BMW X3 30i

$38,186
$665/mo
Condition: Certified
Mileage: 20,121
Gasoline · Automatic · AWD

2024 BMW 3 Series 330i

$40,133
$699/mo
Condition: Used
Mileage: 21,401
Gasoline · Automatic · AWD

2025 BMW 4 Series M440i

$60,989
$1,062/mo
Condition: Used
Mileage: 11,544
Gasoline · Automatic · AWD

2024 BMW X2 28i

$39,266
$684/mo
Condition: Used
Mileage: 18,388
Gasoline · Automatic · AWD

2020 BMW 5 Series 530i

$27,365
$477/mo
Condition: Used
Mileage: 38,478
Gasoline · Automatic · AWD

2022 BMW X7 40i

$47,084
$820/mo
Condition: Used
Mileage: 55,819
Gasoline · Automatic · AWD

2021 BMW 5 Series 540i

$37,989
$662/mo
Condition: Used
Mileage: 55,078
Gasoline · Automatic · AWD

2013 BMW 6 Series M6

$28,475
$496/mo
Condition: Used
Mileage: 61,708
Gasoline · Automatic · RWD

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

  • Available
    222
    A total of 222 cars for sale are available.
  • Average
    $54,413
    $54,413 is the average price.
  • Сheapest
    $3,950
    The price is starting from as low as $3,950.
  • Most Expensive
    $139,977
    The most expensive cars cost up to $139,977.