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
  • Brooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40iBrooklyn Gray Metallic 2025 BMW X4 M40i

    $57,315

    $2.3K
    9,620 mi.
    Est. $1,080/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (24 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

    $41,972

    26,438 mi.
    Est. $791/mo

    Auto Web Expo

    4.6
    Plano, TX (796 mi)
    Check Availability

  • Alpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30i

    $33,715

    52,667 mi.
    Est. $635/mo

    Stoler Honda

    4.7
    Fort Lauderdale, FL (1,169 mi)
    Check Availability

  • 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,792

    $2.1K
    17,811 mi.
    Est. $731/mo

    Valencia BMW

    4.6
    Valencia, CA (1,747 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

    $47,185

    $436
    13,313 mi.
    Est. $889/mo

    South Bay BMW

    4.2
    Torrance, CA (1,754 mi)
    Check Availability
  • Jet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28i

    $14,285

    81,755 mi.
    Est. $269/mo

    Bay Luxury Autos

    Dublin, CA (1,830 mi)
    Check Availability
  • Jet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28iJet Black 2016 BMW X4 xDrive28i

    $15,169

    82,790 mi.
    Est. $286/mo

    Stevens Creek BMW

    4.5
    Santa Clara, CA (1,843 mi)
    Check Availability
  • Black 2016 BMW X4 AWD 4dr xDrive28iBlack 2016 BMW X4 AWD 4dr xDrive28iBlack 2016 BMW X4 AWD 4dr xDrive28iBlack 2016 BMW X4 AWD 4dr xDrive28iBlack 2016 BMW X4 AWD 4dr xDrive28iBlack 2016 BMW X4 AWD 4dr xDrive28i

    $14,900

    107,747 mi.
    Est. $281/mo

    Auto X-Change

    2.0
    Honolulu, HI (4,249 mi)
    Check Availability
  • Aventurin Red Metallic 2024 BMW X4 M40iAventurin Red Metallic 2024 BMW X4 M40iAventurin Red Metallic 2024 BMW X4 M40iAventurin Red Metallic 2024 BMW X4 M40iAventurin Red Metallic 2024 BMW X4 M40iAventurin Red Metallic 2024 BMW X4 M40i

    $55,848

    $1K
    31,789 mi.
    Est. $1,052/mo

    Luther Park Place BMW

    4.8
    Rochester, MN (288 mi)
    Check Availability

  • $48,307

    29,710 mi.
    Est. $910/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (17 mi)
    Check Availability
  • $44,768

    24,126 mi.
    Est. $843/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (18 mi)
    Check Availability
  • $44,373

    32,581 mi.
    Est. $836/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (18 mi)
    Check Availability
  • $47,312

    28,261 mi.
    Est. $891/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (24 mi)
    Check Availability
  • $44,912

    40,583 mi.
    Est. $846/mo

    BMW of Orland Park

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

    $49,999

    6,641 mi.
    Est. $942/mo

    Niello BMW Elk Grove

    4.8
    Elk Grove, CA (1,788 mi)
    Check Availability

  • Alpine White 2021 BMW X4 M40i

    $38,411

    35,456 mi.
    Est. $724/mo

    Napleton's Palatine Mazda

    4.1
    Palatine, IL (28 mi)
    Check Availability
  • $13,631

    131,362 mi.
    Est. $257/mo

    Toyota of Fox Lake

    4.4
    Fox Lake, IL (45 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2025 BMW X4 M40i

    $61,398

    14,220 mi.
    Est. $1,157/mo

    BMW of Madison

    4.2
    Madison, WI (120 mi)
    Check Availability
  • $31,509

    54,276 mi.
    Est. $594/mo

    Kunes Volkswagen of Springfield

    Springfield, IL (184 mi)
    Check Availability
  • $43,794

    34,050 mi.
    Est. $825/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (199 mi)
  • 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

    $31,165

    $1K
    53,580 mi.
    Est. $587/mo

    Northstar Mitsubishi

    4.0
    Queens, NY (716 mi)
    Check Availability

  • $50,996

    36,784 mi.
    Est. $961/mo

    BMW of North Liberty

    North Liberty, IA (207 mi)
  • $46,314

    23,377 mi.
    Est. $873/mo

    BMW of Farmington Hills

    4.8
    Farmington Hills, MI (220 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X4 M40i

    $54,170

    $100
    23,291 mi.
    Est. $1,021/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (228 mi)
    Check Availability
  • 2025 BMW X4 xDrive30i

    Not Priced

    0 mi.
    Est. $0/mo

    Deery Brothers Chrysler Dodge Jeep Ram of Waukee

    4.4
    Waukee, IA (323 mi)
    Check Availability
  • $44,977

    28,895 mi.
    Est. $847/mo

    A&L BMW

    Monroeville, PA (421 mi)
  • Dark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30iDark Graphite Metallic 2025 BMW X4 xDrive30i

    $37,455

    $489
    44,801 mi.
    Est. $706/mo

    Tampa Bay Motorcars

    4.1
    Tampa, FL (999 mi)
    Check Availability

  • $51,977

    14,679 mi.
    Est. $979/mo

    A&L BMW

    Monroeville, PA (421 mi)
  • $49,977

    28,423 mi.
    Est. $942/mo

    A&L BMW

    Monroeville, PA (421 mi)
  • $64,692

    8,561 mi.
    Est. $1,219/mo

    Grayson BMW

    4.8
    Knoxville, TN (454 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30iBrooklyn Grey Metallic 2024 BMW X4 xDrive30i

    Not Priced

    37,020 mi.
    Est. $0/mo

    USI Motors

    Knoxville, TN (455 mi)
    Check Availability

Compare the BMW X4