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
  • Crystal White Pearl Metallic w/Frozen Gray Accent 2015 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2015 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2015 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2015 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2015 BMW i8Crystal White Pearl Metallic w/Frozen Gray Accent 2015 BMW i8

    $43,794

    $1K
    46,820 mi.
    Est. $796/mo

    Automotive Avenues

    4.8
    Check Availability
    Wall Township, NJ (15 mi)

    Quick view
  • White 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30i

    $43,899

    116,121 mi.
    Est. $798/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (24 mi)

    Quick view
  • Alpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50i

    $36,990

    $1.5K
    91,952 mi.
    Est. $672/mo

    Excel Auto Lounge

    4.5
    Check Availability
    Hightstown, NJ (16 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $32,489

    64,581 mi.
    Est. $591/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (13 mi)
    Quick view
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $22,294

    95,990 mi.
    Est. $405/mo

    A-Kar Auto Sales

    Check Availability
    North Middletown, NJ (26 mi)
    Quick view
  • Alpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWDAlpine White 2021 BMW X4 M AWD

    $44,385

    74,814 mi.
    Est. $807/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (25 mi)
    Quick view
  • Mineral White Metallic 2019 BMW X7 xDrive40iMineral White Metallic 2019 BMW X7 xDrive40iMineral White Metallic 2019 BMW X7 xDrive40iMineral White Metallic 2019 BMW X7 xDrive40iMineral White Metallic 2019 BMW X7 xDrive40iMineral White Metallic 2019 BMW X7 xDrive40i

    $32,489

    68,994 mi.
    Est. $591/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (13 mi)
    Quick view
  • Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60

    $89,999

    $2K
    6,605 mi.
    Est. $1,636/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (24 mi)

    Quick view
  • Blue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDrive

    $14,489

    95,006 mi.
    Est. $263/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (13 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40i

    $41,200

    47,289 mi.
    Est. $749/mo

    Maserati of Monmouth

    3.7
    Check Availability
    Ocean, NJ (19 mi)
    Quick view
  • Alpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 i

    $6,999

    $2K
    112,568 mi.
    Est. $127/mo

    Blue Star Cars

    2.9
    Check Availability
    Jamesburg, NJ (18 mi)
    Quick view
  • Mineral Grey Metallic (b39) 2020 BMW M235 Gran Coupe xDriveMineral Grey Metallic (b39) 2020 BMW M235 Gran Coupe xDriveMineral Grey Metallic (b39) 2020 BMW M235 Gran Coupe xDriveMineral Grey Metallic (b39) 2020 BMW M235 Gran Coupe xDriveMineral Grey Metallic (b39) 2020 BMW M235 Gran Coupe xDriveMineral Grey Metallic (b39) 2020 BMW M235 Gran Coupe xDrive

    $26,488

    45,912 mi.
    Est. $482/mo

    Auto Club of Edison

    3.0
    Check Availability
    Edison, NJ (28 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28i

    $19,489

    69,648 mi.
    Est. $354/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (13 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW M4 Competition xDriveTanzanite Blue II Metallic 2023 BMW M4 Competition xDriveTanzanite Blue II Metallic 2023 BMW M4 Competition xDriveTanzanite Blue II Metallic 2023 BMW M4 Competition xDriveTanzanite Blue II Metallic 2023 BMW M4 Competition xDriveTanzanite Blue II Metallic 2023 BMW M4 Competition xDrive

    $68,699

    $256
    15,084 mi.
    Est. $1,249/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (24 mi)

    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $43,089

    6,283 mi.
    Est. $783/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (21 mi)
    Quick view
  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $44,489

    $500
    5,491 mi.
    Est. $809/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (13 mi)
    Quick view
  • Oxide Grey Metallic 2025 BMW 760 xDriveOxide Grey Metallic 2025 BMW 760 xDriveOxide Grey Metallic 2025 BMW 760 xDriveOxide Grey Metallic 2025 BMW 760 xDriveOxide Grey Metallic 2025 BMW 760 xDriveOxide Grey Metallic 2025 BMW 760 xDrive

    $108,989

    3,422 mi.
    Est. $1,981/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (13 mi)
    Quick view
  • Alpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28i

    $33,740

    27,608 mi.
    Est. $613/mo

    Autolenders Lawrenceville

    4.9
    Check Availability
    Lawrence, NJ (23 mi)
    Quick view
  • Gray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40iGray Metallic 2026 BMW X7 xDrive40i

    $69,888

    $102
    22,185 mi.
    Est. $1,270/mo

    Unique Auto Mall

    4.7
    Check Availability
    South Amboy, NJ (26 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW 760 760i xDriveCarbon Black Metallic 2023 BMW 760 760i xDriveCarbon Black Metallic 2023 BMW 760 760i xDriveCarbon Black Metallic 2023 BMW 760 760i xDriveCarbon Black Metallic 2023 BMW 760 760i xDriveCarbon Black Metallic 2023 BMW 760 760i xDrive

    $57,799

    $700
    45,476 mi.
    Est. $1,051/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (24 mi)

    Quick view
  • Jet Black 2006 BMW X3 3.0iJet Black 2006 BMW X3 3.0iJet Black 2006 BMW X3 3.0iJet Black 2006 BMW X3 3.0iJet Black 2006 BMW X3 3.0iJet Black 2006 BMW X3 3.0i

    $11,990

    103,261 mi.
    Est. $218/mo

    John's Rt.13 Auto Sales

    Check Availability
    Levittown, PA (26 mi)
    Quick view
  • Black 2021 BMW X1 xDrive28iBlack 2021 BMW X1 xDrive28iBlack 2021 BMW X1 xDrive28iBlack 2021 BMW X1 xDrive28iBlack 2021 BMW X1 xDrive28iBlack 2021 BMW X1 xDrive28i

    $16,495

    $500
    75,010 mi.
    Est. $300/mo

    G-Motors of Old Bridge

    4.4
    Check Availability
    Old Bridge, NJ (24 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $45,489

    $500
    45,173 mi.
    Est. $827/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (13 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $27,990

    65,626 mi.
    Est. $509/mo

    Unique Auto Mall

    4.7
    Check Availability
    South Amboy, NJ (26 mi)
    Quick view
  • Highland Green Metallic 2005 BMW X3 2.5iHighland Green Metallic 2005 BMW X3 2.5iHighland Green Metallic 2005 BMW X3 2.5iHighland Green Metallic 2005 BMW X3 2.5iHighland Green Metallic 2005 BMW X3 2.5iHighland Green Metallic 2005 BMW X3 2.5i

    $5,999

    100,303 mi.
    Est. $109/mo

    Independence Auto Sale

    4.7
    Check Availability
    Bordentown, NJ (19 mi)
    Quick view
  • Blue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDrive

    $58,599

    $400
    5,643 mi.
    Est. $1,065/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (24 mi)

    Quick view
  • Gray 2016 BMW 528 i xDriveGray 2016 BMW 528 i xDriveGray 2016 BMW 528 i xDriveGray 2016 BMW 528 i xDriveGray 2016 BMW 528 i xDriveGray 2016 BMW 528 i xDrive

    $12,599

    80,363 mi.
    Est. $229/mo

    Certified Premium Motors

    Check Availability
    Lakewood, NJ (11 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $46,989

    33,499 mi.
    Est. $854/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (13 mi)
    Quick view
  • Gray 2021 BMW X1 xDrive28iGray 2021 BMW X1 xDrive28iGray 2021 BMW X1 xDrive28iGray 2021 BMW X1 xDrive28iGray 2021 BMW X1 xDrive28iGray 2021 BMW X1 xDrive28i

    $19,890

    66,000 mi.
    Est. $362/mo

    Torch Light Motors Inc.

    4.8
    Check Availability
    Parlin, NJ (25 mi)
    Quick view
  • Blue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35i

    $10,500

    126,909 mi.
    Est. $191/mo

    Space Auto Group

    Check Availability
    East Brunswick, NJ (26 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWD

    $63,894

    $1.8K
    32,100 mi.
    Est. $1,161/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (39 mi)
    Quick view
  • Singapore Gray Metallic 2018 BMW M5 BaseSingapore Gray Metallic 2018 BMW M5 BaseSingapore Gray Metallic 2018 BMW M5 BaseSingapore Gray Metallic 2018 BMW M5 BaseSingapore Gray Metallic 2018 BMW M5 BaseSingapore Gray Metallic 2018 BMW M5 Base

    $36,444

    $3K
    71,145 mi.
    Est. $662/mo

    Auto Buying Service

    3.8
    Check Availability
    $300 delivery from Fairfax, VA (177 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