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

2024 BMW X5 50e

$65,944
$1,149/mo
Condition: Used
Mileage: 13,794
Hybrid · Automatic · AWD

2026 BMW i5 Base

$76,125
$1,326/mo
Condition: Used
Mileage: 10
Electric · Automatic · AWD

2024 BMW X1 28i

$35,895
$625/mo
Condition: Certified
Mileage: 12,949
Gasoline · Automatic · AWD

2022 BMW X3 30i

$35,942
$626/mo
Condition: Used
Mileage: 38,428
Gasoline · Automatic · AWD

2025 BMW X5 40i

$68,777
$1,198/mo
Condition: Used
Mileage: 3,088
Gasoline · Automatic · AWD

2024 BMW X3 30i

$36,707
$639/mo
Condition: Certified
Mileage: 30,772
Gasoline · Automatic · AWD

2021 BMW X7 40i

$39,596
$690/mo
Condition: Used
Mileage: 72,925
Gasoline · Automatic · AWD

2024 BMW i5 Base

$43,167
$752/mo
Condition: Used
Mileage: 4,530
Electric · Automatic · RWD

2023 BMW X7 M60i

$81,577
$1,421/mo
Condition: Used
Mileage: 21,784
Gasoline · Automatic · AWD

2020 BMW X7 40i

$38,862
$677/mo
Condition: Used
Mileage: 74,475
Gasoline · Automatic · AWD

2017 BMW M2 Coupe Base

$41,577
$724/mo
Condition: Used
Mileage: 48,707
Gasoline · Automatic · RWD

2009 BMW 3 Series M3

$30,995
$540/mo
Condition: Used
Mileage: 76,926
Gasoline · Manual · RWD

2017 BMW X3 xDrive35i

$21,499
$375/mo
Condition: Used
Mileage: 64,039
Gasoline · Automatic · AWD

2024 BMW X5 40i

$67,871
$1,182/mo
Condition: Certified
Mileage: 15,879
Gasoline · Automatic · AWD

2021 BMW 3 Series M340i

$41,911
$730/mo
Condition: Used
Mileage: 74,168
Gasoline · Automatic · AWD

2022 BMW X5 40i

$53,772
$937/mo
Condition: Used
Mileage: 22,422
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.