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.

237 found
Make

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,780
$693/mo
Condition: Used
Mileage: 41,928
Gasoline · Automatic · AWD

2023 BMW 3 Series 330i

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

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

$42,878
$747/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

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

  • Available
    237
    A total of 237 cars for sale are available.
  • Average
    $50,398
    $50,398 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.