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.

233 found
Make

2020 BMW X3 30i

$28,689
$500/mo
Condition: Used
Mileage: 31,375
Gasoline · Automatic · AWD

2023 BMW X4 M40i

$54,986
$958/mo
Condition: Certified
Mileage: 29,825
Gasoline · Automatic · AWD

2025 BMW M5 M5 Touring

$139,977
$2,438/mo
Condition: Used
Mileage: 200
Hybrid · Automatic · AWD

2020 BMW X3 30e

$26,528
$462/mo
Condition: Used
Mileage: 54,250
Hybrid · Automatic · AWD

2014 BMW 5 Series 550i

$16,145
$281/mo
Condition: Used
Mileage: 117,398
Gasoline · Automatic · AWD

2019 BMW X4 M40i

$33,500
$584/mo
Condition: Used
Mileage: 44,983
Gasoline · Automatic · AWD

2022 BMW X3 30i

$34,923
$608/mo
Condition: Used
Mileage: 41,483
Gasoline · Automatic · AWD

2021 BMW 3 Series M340i

$43,405
$756/mo
Condition: Used
Mileage: 46,333
Gasoline · Automatic · AWD

2025 BMW iX Base

$73,968
$1,289/mo
Condition: Certified
Mileage: 9,928
Electric · Automatic · AWD

2017 BMW X1 28i

$14,989
$261/mo
Condition: Used
Mileage: 96,100
Gasoline · Automatic · AWD

2020 BMW 3 Series 330i

$26,777
$466/mo
Condition: Used
Mileage: 50,258
Gasoline · Automatic · AWD

2022 BMW X5 40i

$79,095
$1,378/mo
Condition: Used
Mileage: 53,914
Gasoline · Automatic · AWD

2025 BMW X5 M60i

$89,035
$1,551/mo
Condition: Used
Mileage: 12,435
Gasoline · Automatic · AWD

2022 BMW i4 Base

$45,214
$788/mo
Condition: Used
Mileage: 28,263
Electric · Automatic · AWD

2022 BMW 7 Series 750i

$53,985
$940/mo
Condition: Used
Mileage: 31,694
Gasoline · Automatic · AWD

2023 BMW X5 45e

$56,977
$993/mo
Condition: Certified
Mileage: 18,439
Hybrid · Automatic · AWD

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

  • Available
    233
    A total of 233 cars for sale are available.
  • Average
    $52,842
    $52,842 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.