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 Grey Metallic 2024 BMW M440 i xDriveBrooklyn Grey Metallic 2024 BMW M440 i xDriveBrooklyn Grey Metallic 2024 BMW M440 i xDriveBrooklyn Grey Metallic 2024 BMW M440 i xDriveBrooklyn Grey Metallic 2024 BMW M440 i xDriveBrooklyn Grey Metallic 2024 BMW M440 i xDrive

    $50,737

    45,253 mi.
    Est. $922/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (15 mi)
    Check Availability

  • Carbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40i

    $56,989

    39,339 mi.
    Est. $1,036/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30i

    $34,989

    15,984 mi.
    Est. $636/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $40,499

    21,472 mi.
    Est. $736/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $69,999

    38,791 mi.
    Est. $1,272/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $75,999

    36,324 mi.
    Est. $1,382/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $41,999

    23,651 mi.
    Est. $763/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $64,999

    9,861 mi.
    Est. $1,182/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • Alpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDrive

    $36,989

    24,528 mi.
    Est. $672/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $53,499

    35,837 mi.
    Est. $973/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $41,999

    13,109 mi.
    Est. $763/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $48,999

    44,533 mi.
    Est. $891/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $55,899

    15,028 mi.
    Est. $1,016/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $51,999

    30,867 mi.
    Est. $945/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • Alpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDrive

    $31,789

    18,361 mi.
    Est. $578/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $45,999

    38,520 mi.
    Est. $836/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $52,999

    36,068 mi.
    Est. $963/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $38,999

    32,870 mi.
    Est. $709/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $69,999

    30,138 mi.
    Est. $1,272/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $75,999

    16,210 mi.
    Est. $1,382/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • San Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDriveSan Remo Green Metallic 2024 BMW 430 Gran Coupe i xDrive

    $34,489

    30,492 mi.
    Est. $627/mo

    Edison Nissan

    3.9
    Edison, NJ (8 mi)
    Check Availability

  • $39,999

    18,272 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $59,999

    22,317 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $50,499

    40,372 mi.
    Est. $918/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $30,499

    34,235 mi.
    Est. $554/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $68,999

    30,159 mi.
    Est. $1,254/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • Mineral White Metallic 2025 BMW X1 xDrive28iMineral White Metallic 2025 BMW X1 xDrive28iMineral White Metallic 2025 BMW X1 xDrive28iMineral White Metallic 2025 BMW X1 xDrive28iMineral White Metallic 2025 BMW X1 xDrive28iMineral White Metallic 2025 BMW X1 xDrive28i

    $27,874

    52,972 mi.
    Est. $507/mo

    Audi Meadowlands

    4.6
    Secaucus, NJ (28 mi)
    Check Availability

  • $42,999

    31,479 mi.
    Est. $782/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $79,999

    15,087 mi.
    Est. $1,454/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $62,399

    23,659 mi.
    Est. $1,134/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • $46,999

    40,170 mi.
    Est. $854/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (28 mi)
  • Dark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWDDark Graphite Metallic 2021 BMW X4 M AWD

    $55,300

    $2K
    15,896 mi.
    Est. $1,005/mo

    Glenview Luxury Imports

    4.4
    $1,045 delivery from Glenview, IL (697 mi)
    Check Availability
  • Silver 2019 BMW X4 XDrive30iSilver 2019 BMW X4 XDrive30iSilver 2019 BMW X4 XDrive30iSilver 2019 BMW X4 XDrive30iSilver 2019 BMW X4 XDrive30iSilver 2019 BMW X4 XDrive30i

    $28,998

    47,712 mi.
    Est. $527/mo

    CarMax Lancaster

    3.8
    $149 delivery to Green Brook Township, NJ (3 mi)
    Check Availability