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 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30i

    $52,500

    10,362 mi.
    Est. $985/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (11 mi)

    Quick view
  • Black Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30iBlack Sapphire Metallic 2023 BMW X4 xDrive30i

    $38,988

    40,615 mi.
    Est. $731/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (12 mi)
    Quick view
  • Alpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30i

    $24,677

    85,161 mi.
    Est. $463/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (26 mi)
    Quick view
  • 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

    $52,988

    12,022 mi.
    Est. $994/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (12 mi)
    Quick view
  • Black 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35iBlack 2015 BMW X4 xDrive35i

    $16,611

    $384
    94,202 mi.
    Est. $312/mo

    Baha Auto Sales

    2.8
    Check Availability
    Chicago, IL (9 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30i

    $46,595

    17,650 mi.
    Est. $874/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (17 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40iBlack Sapphire Metallic 2019 BMW X4 M40i

    $19,995

    $1.5K
    112,120 mi.
    Est. $375/mo

    Motor Cars Mitsubishi

    4.3
    Check Availability
    Aurora, IL (21 mi)
    Quick view
  • Black 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40iBlack 2023 BMW X4 M40i

    $40,400

    76,028 mi.
    Est. $758/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (10 mi)
    Quick view
  • Jet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30iJet Black 2022 BMW X4 xDrive30i

    $37,990

    32,261 mi.
    Est. $712/mo

    Joe Rizza Ford Lincoln

    4.3
    Check Availability
    Orland Park, IL (15 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30iDark Graphite Metallic 2023 BMW X4 xDrive30i

    $38,995

    19,103 mi.
    Est. $731/mo

    Baha Auto of Burbank

    Check Availability
    Burbank, IL (5 mi)
    Quick view
  • Jet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28iJet Black 2018 BMW X4 xDrive28i

    $19,855

    70,666 mi.
    Est. $372/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (22 mi)
    Quick view
  • Black 2018 BMW X4 M40iBlack 2018 BMW X4 M40iBlack 2018 BMW X4 M40iBlack 2018 BMW X4 M40iBlack 2018 BMW X4 M40iBlack 2018 BMW X4 M40i

    $17,995

    100,444 mi.
    Est. $337/mo

    Bunt Motors Inc

    Check Availability
    Northbrook, IL (20 mi)
    Quick view
  • Phytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30i

    $49,888

    6,928 mi.
    Est. $936/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (12 mi)
    Quick view
  • Gray 2019 BMW X4 M40iGray 2019 BMW X4 M40iGray 2019 BMW X4 M40iGray 2019 BMW X4 M40iGray 2019 BMW X4 M40iGray 2019 BMW X4 M40i

    $24,500

    78,320 mi.
    Est. $459/mo

    Private seller: Adam

    Contact Seller
    Southmoor, IL (14 mi)
    Quick view
  • $55,000

    29,881 mi.
    Est. $1,031/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (11 mi)
    Quick view
  • Phytonic Blue Metallic 2019 BMW X4 xDrive30i

    $21,000

    86,514 mi.
    Est. $394/mo

    Car and Drive Motorsports

    Check Availability
    Midlothian, IL (14 mi)
    Quick view
  • $33,990

    0 mi.
    Est. $637/mo

    Mercedes-Benz of Romeoville

    4.8
    Check Availability
    Romeoville, IL (20 mi)
    Quick view
  • $29,639

    59,067 mi.
    Est. $556/mo

    Gravity Autos Chicago

    3.4
    Check Availability
    Highland Park, IL (27 mi)
    Quick view
  • $38,589

    43,306 mi.
    Est. $724/mo

    Gravity Autos Chicago

    3.4
    Check Availability
    Highland Park, IL (27 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

    $43,998

    $1K
    27,469 mi.
    Est. $825/mo

    CarMax Dulles

    2.2
    Check Availability
    $349 delivery to Hillside, IL (6 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30i

    $35,000

    $1.5K
    34,533 mi.
    Est. $656/mo

    DeFOUW BMW Chevrolet

    4.1
    Check Availability
    Free delivery from Lafayette, IN (109 mi)
    Quick view
  • 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

    $30,222

    $333
    65,142 mi.
    Est. $567/mo

    Huntley Ford

    4.3
    Check Availability
    Huntley, IL (39 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30iMineral White Metallic 2022 BMW X4 xDrive30i

    $33,635

    $1.8K
    47,485 mi.
    Est. $631/mo

    Jaguar Land Rover South Shore

    4.3
    Check Availability
    Crown Point, IN (32 mi)
    Quick view
  • Blue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40iBlue Metallic 2025 BMW X4 M40i

    $66,372

    6,783 mi.
    Est. $1,245/mo

    Knauz Auto Park

    4.7
    Check Availability
    Lake Bluff, IL (33 mi)
    Quick view
  • Long Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40iLong Beach Blue Metallic 2016 BMW X4 M40i

    $15,674

    114,438 mi.
    Est. $294/mo

    Auto Land Group Inc

    4.5
    Check Availability
    Mundelein, IL (34 mi)
    Quick view
  • Red 2019 BMW X4 M40i Sport Utility 4DRed 2019 BMW X4 M40i Sport Utility 4DRed 2019 BMW X4 M40i Sport Utility 4DRed 2019 BMW X4 M40i Sport Utility 4DRed 2019 BMW X4 M40i Sport Utility 4DRed 2019 BMW X4 M40i Sport Utility 4D

    $26,999

    83,957 mi.
    Est. $506/mo

    Dart Motors

    3.9
    Check Availability
    Mchenry, IL (42 mi)
    Quick view
  • $22,997

    78,105 mi.
    Est. $431/mo

    Huntley Ford

    4.3
    Check Availability
    Huntley, IL (39 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