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 Listings
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
  • Carbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40i

    $56,900

    14,152 mi.
    Est. $1,065/mo

    Perillo BMW

    3.9
    Chicago, IL (13 mi)
    Check Availability

  • Brooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30iBrooklyn Gray Metallic 2024 BMW X4 xDrive30i

    $43,312

    33,575 mi.
    Est. $810/mo

    Arnie Bauer Buick GMC of Matteson

    4.5
    Matteson, IL (17 mi)
    Check Availability

  • Dark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30iDark Graphite Metallic 2022 BMW X4 xDrive30i

    $29,540

    82,660 mi.
    Est. $553/mo

    BMW of Schererville

    4.6
    Schererville, IN (24 mi)
    Check Availability
  • Gray 2023 BMW X4 M40iGray 2023 BMW X4 M40iGray 2023 BMW X4 M40iGray 2023 BMW X4 M40iGray 2023 BMW X4 M40iGray 2023 BMW X4 M40i

    $50,310

    22,640 mi.
    Est. $941/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (22 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X4 M40iBrooklyn Grey Metallic 2024 BMW X4 M40iBrooklyn Grey Metallic 2024 BMW X4 M40iBrooklyn Grey Metallic 2024 BMW X4 M40iBrooklyn Grey Metallic 2024 BMW X4 M40iBrooklyn Grey Metallic 2024 BMW X4 M40i

    $56,800

    $1.5K
    15,126 mi.
    Est. $1,063/mo

    McGrath Lexus of Westmont

    4.9
    Westmont, IL (11 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40iBrooklyn Gray Metallic 2024 BMW X4 M40i

    $58,634

    $1K
    13,073 mi.
    Est. $1,097/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (12 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40i

    $60,246

    $337
    20,149 mi.
    Est. $1,127/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (16 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30i

    $18,995

    110,803 mi.
    Est. $355/mo

    Baha Auto Group

    4.0
    Palos Hills, IL (5 mi)
    Check Availability
  • Alpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30i

    $49,540

    $600
    22,455 mi.
    Est. $927/mo

    BMW of Schererville

    4.6
    Schererville, IN (24 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30i

    $40,540

    49,303 mi.
    Est. $759/mo

    BMW of Schererville

    4.6
    Schererville, IN (24 mi)
    Check Availability
  • Alpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30i

    $44,908

    14,789 mi.
    Est. $840/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (23 mi)
    Check Availability
  • Dark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30iDark Graphite 2025 BMW X4 xDrive30i

    $45,908

    19,749 mi.
    Est. $859/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (23 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30i

    $34,908

    51,665 mi.
    Est. $653/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (23 mi)
    Check Availability
  • Black 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30i

    $36,998

    36,451 mi.
    Est. $692/mo

    CarMax Oak Lawn

    4.3
    Oak Lawn, IL (2 mi)
    Check Availability
  • Black 2017 BMW X4 M40iBlack 2017 BMW X4 M40iBlack 2017 BMW X4 M40iBlack 2017 BMW X4 M40iBlack 2017 BMW X4 M40iBlack 2017 BMW X4 M40i

    $14,950

    $1K
    96,835 mi.
    Est. $280/mo

    Chicago Motor Credit

    4.7
    South Holland, IL (13 mi)
    Check Availability
  • Blue 2019 BMW X4 M40iBlue 2019 BMW X4 M40iBlue 2019 BMW X4 M40iBlue 2019 BMW X4 M40iBlue 2019 BMW X4 M40iBlue 2019 BMW X4 M40i

    $23,872

    97,091 mi.
    Est. $447/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (24 mi)
    Check Availability
  • Jet Black 2021 BMW X4 xDrive30iJet Black 2021 BMW X4 xDrive30iJet Black 2021 BMW X4 xDrive30iJet Black 2021 BMW X4 xDrive30iJet Black 2021 BMW X4 xDrive30iJet Black 2021 BMW X4 xDrive30i

    $21,499

    $1.4K
    87,821 mi.
    Est. $402/mo

    Frankfort Auto Haus

    4.9
    Frankfort, IL (16 mi)
    Check Availability
  • BLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40i

    $16,500

    $400
    116,901 mi.
    Est. $309/mo

    Benton Cars

    Mokena, IL (15 mi)
    Check Availability
  • Other 2021 BMW X4 M40iOther 2021 BMW X4 M40iOther 2021 BMW X4 M40iOther 2021 BMW X4 M40i

    $29,999

    95,576 mi.
    Est. $561/mo

    Titan Auto Sales

    4.6
    Worth, IL (5 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40iDark Graphite Metallic 2021 BMW X4 M40i

    $35,300

    64,152 mi.
    Est. $661/mo

    Chicago Auto Place

    3.4
    Downers Grove, IL (19 mi)
    Check Availability
  • BLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40iBLACK 2017 BMW X4 M40i

    $16,939

    $338
    95,860 mi.
    Est. $317/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (21 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30iBlack Sapphire Metallic 2024 BMW X4 xDrive30i

    $40,310

    33,097 mi.
    Est. $754/mo

    Maserati of Naperville

    3.1
    Naperville, IL (22 mi)
    Check Availability
  • Red 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30iRed 2023 BMW X4 xDrive30i

    $36,372

    58,381 mi.
    Est. $681/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (24 mi)
    Check Availability
  • Alpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30i

    $41,009

    23,873 mi.
    Est. $767/mo

    Maserati of Naperville

    3.1
    Naperville, IL (22 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW X4 xDrive28i Sports ActivityBlack Sapphire Metallic 2018 BMW X4 xDrive28i Sports ActivityBlack Sapphire Metallic 2018 BMW X4 xDrive28i Sports ActivityBlack Sapphire Metallic 2018 BMW X4 xDrive28i Sports ActivityBlack Sapphire Metallic 2018 BMW X4 xDrive28i Sports ActivityBlack Sapphire Metallic 2018 BMW X4 xDrive28i Sports Activity

    $18,333

    79,217 mi.
    Est. $343/mo

    Driven Auto Sales

    3.4
    Burbank, IL (2 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30i

    $27,869

    59,449 mi.
    Est. $521/mo

    Oak Lawn Toyota

    4.8
    Oak Lawn, IL (3 mi)
    Check Availability
  • Red 2025 BMW X4 XDrive30iRed 2025 BMW X4 XDrive30iRed 2025 BMW X4 XDrive30iRed 2025 BMW X4 XDrive30iRed 2025 BMW X4 XDrive30iRed 2025 BMW X4 XDrive30i

    $53,998

    8,211 mi.
    Est. $1,010/mo

    CarMax Kenosha

    4.5
    Free delivery to Oak Lawn, IL (2 mi)
    Check Availability
  • Gray 2022 BMW X4 M40IGray 2022 BMW X4 M40IGray 2022 BMW X4 M40IGray 2022 BMW X4 M40IGray 2022 BMW X4 M40IGray 2022 BMW X4 M40I

    $48,998

    44,045 mi.
    Est. $917/mo

    CarMax Lancaster

    3.6
    $699 delivery to Oak Lawn, IL (2 mi)
    Check Availability

Compare the BMW X4