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

239 found
Make

2025 BMW X3 M50 XDRIVE

$67,303
$1,172/mo
Condition: Certified
Mileage: 3,538
Gasoline · Automatic · AWD

2019 BMW X5 40i

$33,855
$590/mo
Condition: Used
Mileage: 55,701
Gasoline · Automatic · AWD

2021 BMW 3 Series M340i

$42,791
$745/mo
Condition: Used
Mileage: 60,872
Gasoline · Automatic · AWD

2023 BMW X1 28i

$32,013
$558/mo
Condition: Certified
Mileage: 31,263
Gasoline · Automatic · AWD

2021 BMW X3 30i

$32,998
$575/mo
Condition: Used
Mileage: 16,318
Gasoline · Automatic · AWD

2024 BMW 3 Series 330i

$35,735
$623/mo
Condition: Used
Mileage: 21,888
Gasoline · Automatic · AWD

2024 BMW X7 40i

$69,084
$1,203/mo
Condition: Used
Mileage: 26,839
Gasoline · Automatic · AWD

2022 BMW 5 Series 530i

$33,928
$591/mo
Condition: Used
Mileage: 36,026
Gasoline · Automatic · AWD

2023 BMW 3 Series 330i

$36,490
$636/mo
Condition: Used
Mileage: 21,263
Gasoline · Automatic · AWD

2020 BMW 3 Series 330i

$19,000
$331/mo
Condition: Used
Mileage: 80,000
Gasoline · Automatic · RWD

2021 BMW 4 Series M440i

$46,544
$811/mo
Condition: Used
Mileage: 21,712
Gasoline · Automatic · AWD

2025 BMW X7 40i

$74,965
$1,306/mo
Condition: Used
Mileage: 12,123
Gasoline · Automatic · AWD

2023 BMW 3 Series 330i

$37,657
$656/mo
Condition: Certified
Mileage: 23,526
Gasoline · Automatic · AWD

2021 BMW 4 Series M440i

$39,980
$696/mo
Condition: Used
Mileage: 41,928
Gasoline · Automatic · AWD

2020 BMW X5 40i

$37,584
$655/mo
Condition: Used
Mileage: 56,233
Gasoline · Automatic · AWD

2023 BMW 3 Series 330i

$35,734
$623/mo
Condition: Certified
Mileage: 32,861
Gasoline · Automatic · AWD

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

  • Available
    239
    A total of 239 cars for sale are available.
  • Average
    $50,044
    $50,044 is the average price.
  • Сheapest
    $9,999
    The price is starting from as low as $9,999.
  • Most Expensive
    $133,977
    The most expensive cars cost up to $133,977.