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
  • White 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40i

    $47,794

    57,801 mi.
    Est. $869/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (28 mi)
    Check Availability

  • Portimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrive

    $39,097

    $200
    23,920 mi.
    Est. $711/mo

    Mercedes-Benz of Newton

    4.0
    Newton, NJ (30 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDrive

    $52,153

    19,706 mi.
    Est. $948/mo

    Haldeman Ford

    East Windsor, NJ (29 mi)
    Check Availability

  • Gray 2002 BMW 745 745Li Sedan 4DGray 2002 BMW 745 745Li Sedan 4DGray 2002 BMW 745 745Li Sedan 4DGray 2002 BMW 745 745Li Sedan 4DGray 2002 BMW 745 745Li Sedan 4DGray 2002 BMW 745 745Li Sedan 4D

    $9,943

    109,731 mi.
    Est. $181/mo

    Arden's Motorsport One

    Kearny, NJ (23 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWD

    $49,578

    77,413 mi.
    Est. $901/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (30 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60Mineral White Metallic 2024 BMW i5 M60

    $50,442

    $200
    31,810 mi.
    Est. $917/mo

    Auto Hub

    4.7
    North Brunswick, NJ (18 mi)
    Check Availability
  • Black 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDriveBlack 2018 BMW 640 i xDrive

    $18,699

    86,115 mi.
    Est. $340/mo

    Space Auto Group

    East Brunswick, NJ (17 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40i

    $45,777

    $998
    31,127 mi.
    Est. $832/mo

    Salerno Duane Chrysler Jeep Dodge Ram

    4.6
    Summit, NJ (12 mi)
    Check Availability
  • Frozen Black Metallic 2018 BMW M5 BaseFrozen Black Metallic 2018 BMW M5 BaseFrozen Black Metallic 2018 BMW M5 BaseFrozen Black Metallic 2018 BMW M5 BaseFrozen Black Metallic 2018 BMW M5 BaseFrozen Black Metallic 2018 BMW M5 Base

    $45,997

    74,121 mi.
    Est. $836/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (21 mi)
    Check Availability
  • Isle of Man Green Metallic 2024 BMW X5 M BaseIsle of Man Green Metallic 2024 BMW X5 M BaseIsle of Man Green Metallic 2024 BMW X5 M BaseIsle of Man Green Metallic 2024 BMW X5 M BaseIsle of Man Green Metallic 2024 BMW X5 M BaseIsle of Man Green Metallic 2024 BMW X5 M Base

    $99,699

    $300
    6,760 mi.
    Est. $1,812/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • Alpine White 2021 BMW X5 M BaseAlpine White 2021 BMW X5 M BaseAlpine White 2021 BMW X5 M BaseAlpine White 2021 BMW X5 M BaseAlpine White 2021 BMW X5 M BaseAlpine White 2021 BMW X5 M Base

    $54,995

    $449
    56,524 mi.
    Est. $1,000/mo

    Unique Auto Mall

    4.7
    South Amboy, NJ (21 mi)
    Check Availability
  • Dravit Gray Metallic 2022 BMW M4 BaseDravit Gray Metallic 2022 BMW M4 BaseDravit Gray Metallic 2022 BMW M4 BaseDravit Gray Metallic 2022 BMW M4 BaseDravit Gray Metallic 2022 BMW M4 BaseDravit Gray Metallic 2022 BMW M4 Base

    $65,740

    30,530 mi.
    Est. $1,195/mo

    North Bergen Buick GMC

    4.9
    North Bergen, NJ (30 mi)
    Check Availability
  • Isle of Man Green Metallic 2026 BMW M4 Competition xDriveIsle of Man Green Metallic 2026 BMW M4 Competition xDriveIsle of Man Green Metallic 2026 BMW M4 Competition xDriveIsle of Man Green Metallic 2026 BMW M4 Competition xDriveIsle of Man Green Metallic 2026 BMW M4 Competition xDriveIsle of Man Green Metallic 2026 BMW M4 Competition xDrive

    $89,895

    $1K
    1,459 mi.
    Est. $1,634/mo

    Unique Auto Mall

    4.7
    South Amboy, NJ (21 mi)
    Check Availability
  • Marina Bay Blue Metallic 2024 BMW X5 M CompetitionMarina Bay Blue Metallic 2024 BMW X5 M CompetitionMarina Bay Blue Metallic 2024 BMW X5 M CompetitionMarina Bay Blue Metallic 2024 BMW X5 M CompetitionMarina Bay Blue Metallic 2024 BMW X5 M CompetitionMarina Bay Blue Metallic 2024 BMW X5 M Competition

    $82,990

    44,749 mi.
    Est. $1,509/mo

    North Bergen Buick GMC

    4.9
    North Bergen, NJ (30 mi)
    Check Availability
  • Bay Blue 2027 BMW M5 BaseBay Blue 2027 BMW M5 BaseBay Blue 2027 BMW M5 BaseBay Blue 2027 BMW M5 BaseBay Blue 2027 BMW M5 BaseBay Blue 2027 BMW M5 Base

    $127,539

    2,620 mi.
    Est. $2,318/mo

    Flemington BMW

    4.9
    Flemington, NJ (21 mi)
    Check Availability
  • Estoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive SedanEstoril Blue Metallic 2018 BMW 340 340i xDrive Sedan

    $23,597

    86,194 mi.
    Est. $429/mo

    Arrow Motors

    5.0
    Linden, NJ (17 mi)
    Check Availability
  • Gray Metallic 2025 BMW M4 CSGray Metallic 2025 BMW M4 CSGray Metallic 2025 BMW M4 CSGray Metallic 2025 BMW M4 CSGray Metallic 2025 BMW M4 CSGray Metallic 2025 BMW M4 CS

    $118,539

    $8K
    4,789 mi.
    Est. $2,155/mo

    Flemington BMW

    4.9
    Flemington, NJ (21 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDrive

    $60,539

    24,556 mi.
    Est. $1,101/mo

    Flemington BMW

    4.9
    Flemington, NJ (21 mi)
    Check Availability
  • Marina Bay Blue Metallic 2027 BMW M5 BaseMarina Bay Blue Metallic 2027 BMW M5 BaseMarina Bay Blue Metallic 2027 BMW M5 BaseMarina Bay Blue Metallic 2027 BMW M5 BaseMarina Bay Blue Metallic 2027 BMW M5 BaseMarina Bay Blue Metallic 2027 BMW M5 Base

    $121,997

    $2.2K
    912 mi.
    Est. $2,218/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (7 mi)
    Check Availability
  • Blue Metallic 2022 BMW M5 BaseBlue Metallic 2022 BMW M5 BaseBlue Metallic 2022 BMW M5 BaseBlue Metallic 2022 BMW M5 BaseBlue Metallic 2022 BMW M5 BaseBlue Metallic 2022 BMW M5 Base

    $75,175

    29,956 mi.
    Est. $1,367/mo

    Lynnes Hyundai

    3.9
    Bloomfield, NJ (21 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 M BaseBlack Sapphire Metallic 2025 BMW X5 M BaseBlack Sapphire Metallic 2025 BMW X5 M BaseBlack Sapphire Metallic 2025 BMW X5 M BaseBlack Sapphire Metallic 2025 BMW X5 M BaseBlack Sapphire Metallic 2025 BMW X5 M Base

    $100,547

    16,463 mi.
    Est. $1,828/mo

    Land Rover Parsippany

    4.3
    Parsippany, NJ (17 mi)
    Check Availability
  • Rhodonite Silver Metallic 2019 BMW M5 SedanRhodonite Silver Metallic 2019 BMW M5 SedanRhodonite Silver Metallic 2019 BMW M5 SedanRhodonite Silver Metallic 2019 BMW M5 SedanRhodonite Silver Metallic 2019 BMW M5 SedanRhodonite Silver Metallic 2019 BMW M5 Sedan

    $50,597

    61,346 mi.
    Est. $920/mo

    Arrow Motors

    5.0
    Linden, NJ (17 mi)
    Check Availability
  • White 2016 BMW 428 Gran Coupe iWhite 2016 BMW 428 Gran Coupe iWhite 2016 BMW 428 Gran Coupe iWhite 2016 BMW 428 Gran Coupe iWhite 2016 BMW 428 Gran Coupe iWhite 2016 BMW 428 Gran Coupe i

    $10,590

    92,290 mi.
    Est. $193/mo

    G-Motors of Old Bridge

    4.1
    Old Bridge, NJ (22 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDrive

    $41,594

    34,673 mi.
    Est. $756/mo

    Bridgewater KIA

    4.7
    Bridgewater, NJ (8 mi)
    Check Availability
  • Frozen Deep Grey 2025 BMW M5 BaseFrozen Deep Grey 2025 BMW M5 BaseFrozen Deep Grey 2025 BMW M5 BaseFrozen Deep Grey 2025 BMW M5 BaseFrozen Deep Grey 2025 BMW M5 BaseFrozen Deep Grey 2025 BMW M5 Base

    $102,737

    3,087 mi.
    Est. $1,868/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (18 mi)
    Check Availability
  • Alpine White 2024 BMW M4 BaseAlpine White 2024 BMW M4 BaseAlpine White 2024 BMW M4 BaseAlpine White 2024 BMW M4 BaseAlpine White 2024 BMW M4 BaseAlpine White 2024 BMW M4 Base

    $69,995

    $1.5K
    12,888 mi.
    Est. $1,272/mo

    Lotus of North Jersey

    Summit, NJ (11 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW M3 BaseBrooklyn Grey Metallic 2026 BMW M3 BaseBrooklyn Grey Metallic 2026 BMW M3 BaseBrooklyn Grey Metallic 2026 BMW M3 BaseBrooklyn Grey Metallic 2026 BMW M3 BaseBrooklyn Grey Metallic 2026 BMW M3 Base

    $79,858

    $4K
    3,082 mi.
    Est. $1,452/mo

    Sansone Rt 1 Auto Mall

    4.8
    Avenel, NJ (17 mi)
    Check Availability
  • Purple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30i

    $47,998

    $1K
    16,248 mi.
    Est. $873/mo

    CarMax Fayetteville

    5.0
    $249 delivery to Green Brook Township, NJ (7 mi)
    Check Availability
  • Red 2017 BMW 440 I xDriveRed 2017 BMW 440 I xDriveRed 2017 BMW 440 I xDriveRed 2017 BMW 440 I xDriveRed 2017 BMW 440 I xDriveRed 2017 BMW 440 I xDrive

    $32,998

    $1K
    38,186 mi.
    Est. $600/mo

    CarMax North Attleboro

    4.1
    $149 delivery to Green Brook Township, NJ (7 mi)
    Check Availability