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 8 Series M850i

$80,310
$1,399/mo
Condition: Used
Mileage: 12,235
Gasoline · Automatic · AWD

2025 BMW X3 M50 XDRIVE

$61,028
$1,063/mo
Condition: Used
Mileage: 9,366
Gasoline · Automatic · AWD

2022 BMW 3 Series M340i

$40,000
$697/mo
Condition: Used
Mileage: 58,801
Gasoline · Automatic · RWD

2023 BMW X3 30i

$43,471
$757/mo
Condition: Certified
Mileage: 19,590
Gasoline · Automatic · AWD

2018 BMW X3 xDrive30i

$18,695
$326/mo
Condition: Used
Mileage: 79,756
Gasoline · Automatic · AWD

2024 BMW 3 Series 330i

$38,958
$679/mo
Condition: Certified
Mileage: 13,416
Gasoline · Automatic · AWD

2025 BMW X3 30 XDRIVE

$46,317
$807/mo
Condition: Used
Mileage: 13,414
Gasoline · Automatic · AWD

2024 BMW i4 Base

$49,977
$871/mo
Condition: Used
Mileage: 26,815
Electric · Automatic · AWD

2024 BMW i5 Base

$65,229
$1,136/mo
Condition: Used
Mileage: 11,091
Electric · Automatic · AWD

2024 BMW i5 Base

$58,079
$1,012/mo
Condition: Used
Mileage: 25,048
Electric · Automatic · AWD

2025 BMW i4 Base

$53,448
$931/mo
Condition: Used
Mileage: 472
Electric · Automatic · AWD

2024 BMW X7 40i

$67,989
$1,184/mo
Condition: Used
Mileage: 30,873
Gasoline · Automatic · AWD

2022 BMW X7 40i

$52,989
$923/mo
Condition: Used
Mileage: 45,652
Gasoline · Automatic · AWD

2020 BMW 3 Series 330i

$24,998
$435/mo
Condition: Used
Mileage: 68,570
Gasoline · Automatic · AWD

2024 BMW 4 Series 430i

$49,912
$869/mo
Condition: Used
Mileage: 3,721
Gasoline · Automatic · AWD

2022 BMW Z4 Base

$54,438
$948/mo
Condition: Used
Mileage: 9,883
Gasoline · Automatic · RWD

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.