Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Black Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28i

    $14,987

    77,454 mi.
    Est. $276/mo

    Knudtsen Chevrolet

    4.8
    Check Availability
    Post Falls, ID (10 mi)

    Quick view
  • Black Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28i

    $14,987

    77,454 mi.
    Est. $276/mo

    Knudtsen Chevrolet

    4.8
    Check Availability
    Post Falls, ID (10 mi)

    Quick view
  • Sao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDrive

    $98,995

    $1K
    3,491 mi.
    Est. $1,824/mo

    CAL Cars Airway

    4.3
    Check Availability
    Airway Heights, WA (25 mi)
    Quick view
  • Blue 2025 BMW i4 Gran Coupe eDrive35Blue 2025 BMW i4 Gran Coupe eDrive35Blue 2025 BMW i4 Gran Coupe eDrive35Blue 2025 BMW i4 Gran Coupe eDrive35Blue 2025 BMW i4 Gran Coupe eDrive35Blue 2025 BMW i4 Gran Coupe eDrive35

    $42,713

    5,270 mi.
    Est. $787/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Alpine White 2023 BMW i4 Gran Coupe M50Alpine White 2023 BMW i4 Gran Coupe M50Alpine White 2023 BMW i4 Gran Coupe M50Alpine White 2023 BMW i4 Gran Coupe M50Alpine White 2023 BMW i4 Gran Coupe M50Alpine White 2023 BMW i4 Gran Coupe M50

    $44,995

    27,645 mi.
    Est. $829/mo

    Camp Chevrolet

    4.7
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X4 M AWDDark Graphite Metallic 2023 BMW X4 M AWDDark Graphite Metallic 2023 BMW X4 M AWDDark Graphite Metallic 2023 BMW X4 M AWDDark Graphite Metallic 2023 BMW X4 M AWDDark Graphite Metallic 2023 BMW X4 M AWD

    $62,064

    43,912 mi.
    Est. $1,144/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Black 2020 BMW 440 IBlack 2020 BMW 440 IBlack 2020 BMW 440 IBlack 2020 BMW 440 IBlack 2020 BMW 440 IBlack 2020 BMW 440 I

    $32,998

    44,582 mi.
    Est. $608/mo

    CarMax Spokane

    Check Availability
    Spokane Valley, WA (14 mi)
    Quick view
  • White 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30iWhite 2023 BMW X4 XDrive30i

    $46,998

    $1K
    14,802 mi.
    Est. $866/mo

    CarMax Spokane

    Check Availability
    Spokane Valley, WA (14 mi)
    Quick view
  • White 2024 BMW 228 Gran Coupe I Gran CoupeWhite 2024 BMW 228 Gran Coupe I Gran CoupeWhite 2024 BMW 228 Gran Coupe I Gran CoupeWhite 2024 BMW 228 Gran Coupe I Gran CoupeWhite 2024 BMW 228 Gran Coupe I Gran CoupeWhite 2024 BMW 228 Gran Coupe I Gran Coupe

    $23,998

    45,077 mi.
    Est. $442/mo

    CarMax Spokane

    Check Availability
    Spokane Valley, WA (14 mi)
    Quick view
  • White 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30i

    $43,440

    $301
    10,261 mi.
    Est. $801/mo

    Land Rover Spokane

    4.2
    Check Availability
    Spokane Valley, WA (14 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2021 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2021 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2021 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2021 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2021 BMW ALPINA XB7 Base

    $73,545

    38,231 mi.
    Est. $1,355/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Red 2023 BMW 530eRed 2023 BMW 530eRed 2023 BMW 530eRed 2023 BMW 530eRed 2023 BMW 530eRed 2023 BMW 530e

    $37,998

    10,236 mi.
    Est. $700/mo

    CarMax Spokane

    Check Availability
    Spokane Valley, WA (14 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X6 M BaseBlack Sapphire Metallic 2018 BMW X6 M BaseBlack Sapphire Metallic 2018 BMW X6 M BaseBlack Sapphire Metallic 2018 BMW X6 M BaseBlack Sapphire Metallic 2018 BMW X6 M BaseBlack Sapphire Metallic 2018 BMW X6 M Base

    $38,999

    57,639 mi.
    Est. $719/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X4 M40iPhytonic Blue Metallic 2021 BMW X4 M40iPhytonic Blue Metallic 2021 BMW X4 M40iPhytonic Blue Metallic 2021 BMW X4 M40iPhytonic Blue Metallic 2021 BMW X4 M40iPhytonic Blue Metallic 2021 BMW X4 M40i

    $39,324

    46,468 mi.
    Est. $725/mo

    Mercedes-Benz of Spokane

    4.9
    Check Availability
    Liberty Lake, WA (9 mi)
    Quick view
  • White 2024 BMW 228 Gran Coupe xDriveWhite 2024 BMW 228 Gran Coupe xDriveWhite 2024 BMW 228 Gran Coupe xDriveWhite 2024 BMW 228 Gran Coupe xDriveWhite 2024 BMW 228 Gran Coupe xDriveWhite 2024 BMW 228 Gran Coupe xDrive

    $28,995

    18,750 mi.
    Est. $534/mo

    Camp Chevrolet

    4.7
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Gray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 Base

    $131,999

    6,306 mi.
    Est. $2,433/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Black 2018 BMW X6 MBlack 2018 BMW X6 MBlack 2018 BMW X6 MBlack 2018 BMW X6 MBlack 2018 BMW X6 MBlack 2018 BMW X6 M

    $35,998

    $1K
    68,132 mi.
    Est. $663/mo

    CarMax Spokane

    Check Availability
    Spokane Valley, WA (14 mi)
    Quick view
  • Alpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDrive

    $44,769

    2,578 mi.
    Est. $825/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Gray 2026 BMW 540 i xDriveGray 2026 BMW 540 i xDriveGray 2026 BMW 540 i xDriveGray 2026 BMW 540 i xDriveGray 2026 BMW 540 i xDriveGray 2026 BMW 540 i xDrive

    $57,925

    14,689 mi.
    Est. $1,068/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Alpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDriveAlpine White 2024 BMW 330 i xDrive

    $44,230

    $200
    4,800 mi.
    Est. $815/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Alpine White 2023 BMW i7 xDrive60Alpine White 2023 BMW i7 xDrive60Alpine White 2023 BMW i7 xDrive60Alpine White 2023 BMW i7 xDrive60Alpine White 2023 BMW i7 xDrive60Alpine White 2023 BMW i7 xDrive60

    $58,484

    $4.7K
    35,411 mi.
    Est. $1,078/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Mediterranean Blue Metallic 2020 BMW X2 sDrive28iMediterranean Blue Metallic 2020 BMW X2 sDrive28iMediterranean Blue Metallic 2020 BMW X2 sDrive28iMediterranean Blue Metallic 2020 BMW X2 sDrive28iMediterranean Blue Metallic 2020 BMW X2 sDrive28iMediterranean Blue Metallic 2020 BMW X2 sDrive28i

    $17,624

    83,631 mi.
    Est. $325/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Tanzanite Blue 2016 BMW M4 BaseTanzanite Blue 2016 BMW M4 BaseTanzanite Blue 2016 BMW M4 BaseTanzanite Blue 2016 BMW M4 BaseTanzanite Blue 2016 BMW M4 BaseTanzanite Blue 2016 BMW M4 Base

    $37,946

    $1K
    71,341 mi.
    Est. $699/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Bay Blue 2024 BMW X7 M60iBay Blue 2024 BMW X7 M60iBay Blue 2024 BMW X7 M60iBay Blue 2024 BMW X7 M60iBay Blue 2024 BMW X7 M60iBay Blue 2024 BMW X7 M60i

    $112,522

    1,193 mi.
    Est. $2,074/mo

    BMW of Spokane

    4.6
    Check Availability
    Spokane, WA (17 mi)
    Quick view
  • Gray 2025 BMW 228 Gran Coupe xDrive Gran CoupeGray 2025 BMW 228 Gran Coupe xDrive Gran CoupeGray 2025 BMW 228 Gran Coupe xDrive Gran CoupeGray 2025 BMW 228 Gran Coupe xDrive Gran CoupeGray 2025 BMW 228 Gran Coupe xDrive Gran CoupeGray 2025 BMW 228 Gran Coupe xDrive Gran Coupe

    $37,998

    1,743 mi.
    Est. $700/mo

    CarMax Salem

    4.4
    Check Availability
    Free delivery to Spokane Valley, WA (14 mi)
    Quick view
  • Sunstone Metallic 2020 BMW X3 M CompetitionSunstone Metallic 2020 BMW X3 M CompetitionSunstone Metallic 2020 BMW X3 M CompetitionSunstone Metallic 2020 BMW X3 M CompetitionSunstone Metallic 2020 BMW X3 M CompetitionSunstone Metallic 2020 BMW X3 M Competition

    $43,991

    $2K
    85,790 mi.
    Est. $811/mo

    Spencer's Auto Sales

    5.0
    Check Availability
    $1,400 delivery from Everett, WA (239 mi)
    Quick view
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed