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
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $26,439

    61,469 mi.
    Est. $483/mo

    Germain Subaru of Columbus

    4.9
    Columbus, OH (24 mi)
    Check Availability

  • Carbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40iCarbon Black Metallic 2021 BMW X4 M40i

    $32,284

    66,928 mi.
    Est. $590/mo

    Byers Chrysler Jeep Dodge RAM

    4.8
    Columbus, OH (30 mi)
    Check Availability

  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $31,663

    37,557 mi.
    Est. $579/mo

    Byers Chrysler Jeep Dodge RAM

    4.8
    Columbus, OH (30 mi)
    Check Availability

  • Alpine White 2009 BMW 328 i xDriveAlpine White 2009 BMW 328 i xDriveAlpine White 2009 BMW 328 i xDriveAlpine White 2009 BMW 328 i xDriveAlpine White 2009 BMW 328 i xDriveAlpine White 2009 BMW 328 i xDrive

    $4,970

    168,793 mi.
    Est. $91/mo

    Village Car Store

    Columbus, OH (28 mi)
    Check Availability
  • Black 2011 BMW X5 xDrive35i Premium

    Not Priced

    139,829 mi.
    Est. $0/mo

    Auto Boutique of Columbus

    4.8
    Columbus, OH (23 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDriveBlack Sapphire Metallic 2022 BMW M440 i xDrive

    Not Priced

    42,160 mi.
    Est. $0/mo

    Auto Boutique of Columbus

    4.8
    Columbus, OH (23 mi)
    Check Availability
  • Marrakesh Brown Metallic 2013 BMW X1 xDrive 28i

    Not Priced

    99,882 mi.
    Est. $0/mo

    Auto Boutique of Columbus

    4.8
    Columbus, OH (23 mi)
    Check Availability
  • Alpine White 2011 BMW 328 xDrive

    Not Priced

    211,685 mi.
    Est. $0/mo

    Auto Boutique of Columbus

    4.8
    Columbus, OH (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $61,007

    25,359 mi.
    Est. $1,116/mo

    Byers Chrysler Jeep Dodge RAM

    4.8
    Columbus, OH (30 mi)
    Check Availability

  • Black 2018 BMW 740e xDrive iPerformance

    Not Priced

    99,673 mi.
    Est. $0/mo

    Auto Boutique of Columbus

    4.8
    Columbus, OH (23 mi)
    Check Availability
  • Black 2023 BMW 330 330iBlack 2023 BMW 330 330iBlack 2023 BMW 330 330iBlack 2023 BMW 330 330iBlack 2023 BMW 330 330iBlack 2023 BMW 330 330i

    Not Priced

    59,385 mi.
    Est. $0/mo

    Auto Boutique of Columbus

    4.8
    Columbus, OH (23 mi)
    Check Availability
  • Gray 2013 BMW 535 xDrive

    Not Priced

    136,493 mi.
    Est. $0/mo

    Auto Boutique of Columbus

    4.8
    Columbus, OH (23 mi)
    Check Availability
  • White 2017 BMW M3 Base

    $46,950

    $1K
    66,353 mi.
    Est. $858/mo

    Auto Palace

    3.8
    Columbus, OH (26 mi)
    Check Availability
  • $6,500

    153,579 mi.
    Est. $119/mo

    National Auto Sales

    1.0
    Columbus, OH (26 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $60,393

    27,954 mi.
    Est. $1,104/mo

    Byers Chrysler Jeep Dodge RAM

    4.8
    Columbus, OH (30 mi)
    Check Availability

  • $13,348

    95,065 mi.
    Est. $244/mo

    Bexley Motorcar Co.

    5.0
    Columbus, OH (27 mi)
    Check Availability
  • $33,367

    95,173 mi.
    Est. $610/mo

    Germain Toyota

    4.8
    Columbus, OH (29 mi)
    Check Availability
  • Not Priced

    102,260 mi.
    Est. $0/mo

    Capital Ford of Columbus

    4.2
    Columbus, OH (29 mi)
    Check Availability
  • Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3

    $78,990

    $1.5K
    9,090 mi.
    Est. $1,444/mo

    Unlimited Motors

    4.4
    $249 delivery from Westfield, IN (166 mi)
    Check Availability
  • Donington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M Base

    $33,790

    61,643 mi.
    Est. $618/mo

    Land Rover South Hills

    4.6
    Free delivery from Canonsburg, PA (164 mi)
    Check Availability
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $19,268

    70,708 mi.
    Est. $352/mo

    Jeff Schmitt Nissan

    4.5
    Beavercreek, OH (50 mi)
    Check Availability
  • Blue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40i

    $30,998

    55,334 mi.
    Est. $567/mo

    CarMax Columbus Easton

    4.5
    Columbus, OH (35 mi)
    Check Availability
  • White 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40iWhite 2022 BMW X5 xDrive40i

    $43,998

    $1K
    33,028 mi.
    Est. $805/mo

    CarMax Columbus Sawmill

    4.7
    Columbus, OH (37 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $53,438

    40,607 mi.
    Est. $977/mo

    Performance Luxury Sport

    4.4
    Marysville, OH (47 mi)
    Check Availability
  • Silver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30i

    $30,998

    19,532 mi.
    Est. $567/mo

    CarMax Columbus Easton

    4.5
    Columbus, OH (35 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30i

    $46,826

    14,575 mi.
    Est. $856/mo

    Performance Luxury Sport

    4.4
    Marysville, OH (47 mi)
    Check Availability
  • Black 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30i

    $35,998

    $1K
    34,891 mi.
    Est. $658/mo

    CarMax Columbus Sawmill

    4.7
    Columbus, OH (37 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40i

    $49,278

    30,979 mi.
    Est. $901/mo

    Land Rover Dublin

    Dublin, OH (36 mi)
    Check Availability
  • Alpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40i

    $57,278

    $220
    14,508 mi.
    Est. $1,047/mo

    BMW of Dublin

    Dublin, OH (36 mi)
    Check Availability
  • Jet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30iJet Black 2020 BMW X3 sDrive30i

    $20,398

    $450
    68,009 mi.
    Est. $373/mo

    Genesis of Columbus

    Columbus, OH (35 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $45,298

    $350
    14,313 mi.
    Est. $828/mo

    BMW of Dublin

    Dublin, OH (36 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X3 M40iTanzanite Blue II Metallic 2024 BMW X3 M40iTanzanite Blue II Metallic 2024 BMW X3 M40iTanzanite Blue II Metallic 2024 BMW X3 M40iTanzanite Blue II Metallic 2024 BMW X3 M40iTanzanite Blue II Metallic 2024 BMW X3 M40i

    $50,278

    $370
    20,922 mi.
    Est. $919/mo

    Land Rover Dublin

    Dublin, OH (36 mi)
    Check Availability