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
  • Mineral White Metallic 2023 BMW 540 i xDriveMineral White Metallic 2023 BMW 540 i xDriveMineral White Metallic 2023 BMW 540 i xDriveMineral White Metallic 2023 BMW 540 i xDriveMineral White Metallic 2023 BMW 540 i xDriveMineral White Metallic 2023 BMW 540 i xDrive

    $45,494

    $1.1K
    19,777 mi.
    Est. $822/mo

    Mt. Ephraim Chrysler Dodge RAM

    4.0
    Check Availability
    Mount Ephraim, NJ (28 mi)

    Quick view
  • Bluestone 2021 BMW 540 i xDriveBluestone 2021 BMW 540 i xDriveBluestone 2021 BMW 540 i xDriveBluestone 2021 BMW 540 i xDriveBluestone 2021 BMW 540 i xDriveBluestone 2021 BMW 540 i xDrive

    $34,850

    56,317 mi.
    Est. $630/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (4 mi)
    Quick view
  • Blue 2017 BMW 540 i xDriveBlue 2017 BMW 540 i xDriveBlue 2017 BMW 540 i xDriveBlue 2017 BMW 540 i xDriveBlue 2017 BMW 540 i xDriveBlue 2017 BMW 540 i xDrive

    $21,000

    105,774 mi.
    Est. $380/mo

    ICarXL

    Check Availability
    Pennsauken Township, NJ (29 mi)
    Quick view
  • Black Sapphire 2026 BMW 540 i xDriveBlack Sapphire 2026 BMW 540 i xDriveBlack Sapphire 2026 BMW 540 i xDriveBlack Sapphire 2026 BMW 540 i xDriveBlack Sapphire 2026 BMW 540 i xDriveBlack Sapphire 2026 BMW 540 i xDrive

    $66,875

    7,431 mi.
    Est. $1,209/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (4 mi)
    Quick view
  • Alpine White 2017 BMW 540 i xDriveAlpine White 2017 BMW 540 i xDriveAlpine White 2017 BMW 540 i xDriveAlpine White 2017 BMW 540 i xDriveAlpine White 2017 BMW 540 i xDriveAlpine White 2017 BMW 540 i xDrive

    $16,995

    144,066 mi.
    Est. $307/mo

    ICarXL

    Check Availability
    Pennsauken Township, NJ (29 mi)
    Quick view
  • Black 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDriveBlack 2017 BMW 540 i xDrive

    $15,995

    $500
    139,280 mi.
    Est. $289/mo

    East Coast Autoz

    4.2
    Check Availability
    Oaklyn, NJ (28 mi)
    Quick view
  • Green 2025 BMW 540 i xDriveGreen 2025 BMW 540 i xDriveGreen 2025 BMW 540 i xDriveGreen 2025 BMW 540 i xDriveGreen 2025 BMW 540 i xDrive

    $56,975

    18,615 mi.
    Est. $1,030/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (4 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 540 540i xDrivePhytonic Blue Metallic 2023 BMW 540 540i xDrivePhytonic Blue Metallic 2023 BMW 540 540i xDrivePhytonic Blue Metallic 2023 BMW 540 540i xDrivePhytonic Blue Metallic 2023 BMW 540 540i xDrivePhytonic Blue Metallic 2023 BMW 540 540i xDrive

    $47,445

    27,623 mi.
    Est. $857/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (8 mi)
    Quick view
  • Gray 2017 BMW 540 XIGray 2017 BMW 540 XIGray 2017 BMW 540 XIGray 2017 BMW 540 XIGray 2017 BMW 540 XIGray 2017 BMW 540 XI

    $33,998

    21,228 mi.
    Est. $614/mo

    CarMax Newark

    1.3
    Check Availability
    Newark, DE (14 mi)
    Quick view
  • $34,842

    58,839 mi.
    Est. $630/mo

    Royal Auto Group

    3.5
    Check Availability
    Haddon Township, NJ (28 mi)
    Quick view
  • Bluestone Metallic 2021 BMW 540 xDriveBluestone Metallic 2021 BMW 540 xDriveBluestone Metallic 2021 BMW 540 xDriveBluestone Metallic 2021 BMW 540 xDriveBluestone Metallic 2021 BMW 540 xDriveBluestone Metallic 2021 BMW 540 xDrive

    $31,490

    $500
    60,319 mi.
    Est. $569/mo

    Bentley Indianapolis

    4.2
    Check Availability
    $974 delivery from Indianapolis, IN (557 mi)
    Quick view
  • Black 2020 BMW 540 XIBlack 2020 BMW 540 XIBlack 2020 BMW 540 XIBlack 2020 BMW 540 XIBlack 2020 BMW 540 XIBlack 2020 BMW 540 XI

    $32,998

    $1K
    48,692 mi.
    Est. $596/mo

    CarMax Fayetteville

    Check Availability
    $199 delivery to Newark, DE (14 mi)
    Quick view
  • Arctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDrive

    $43,600

    38,764 mi.
    Est. $788/mo

    CarShop Mt. Holly

    4.8
    Check Availability
    Mount Holly, NJ (44 mi)
    Quick view
  • White 2023 BMW 540 XIWhite 2023 BMW 540 XIWhite 2023 BMW 540 XIWhite 2023 BMW 540 XIWhite 2023 BMW 540 XIWhite 2023 BMW 540 XI

    $40,998

    $2K
    34,735 mi.
    Est. $741/mo

    CarMax Maple Shade

    Check Availability
    Maple Shade Township, NJ (34 mi)
    Quick view
  • Jet Black 2023 BMW 540 540i xDriveJet Black 2023 BMW 540 540i xDriveJet Black 2023 BMW 540 540i xDriveJet Black 2023 BMW 540 540i xDriveJet Black 2023 BMW 540 540i xDriveJet Black 2023 BMW 540 540i xDrive

    $47,220

    $690
    23,116 mi.
    Est. $853/mo

    BMW of Mt. Laurel

    3.8
    Check Availability
    Mt. Laurel, NJ (35 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW 540 540i xDriveCarbon Black Metallic 2023 BMW 540 540i xDriveCarbon Black Metallic 2023 BMW 540 540i xDriveCarbon Black Metallic 2023 BMW 540 540i xDriveCarbon Black Metallic 2023 BMW 540 540i xDriveCarbon Black Metallic 2023 BMW 540 540i xDrive

    $47,140

    $1.2K
    35,239 mi.
    Est. $852/mo

    BMW of Mt. Laurel

    3.8
    Check Availability
    Mt. Laurel, NJ (35 mi)
    Quick view
  • $62,000

    13,812 mi.
    Est. $1,120/mo

    BMW of Reading

    Reading, PA (37 mi)
    Quick view
  • $49,991

    18,679 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (42 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