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 2023 BMW 540 iBlack Sapphire Metallic 2023 BMW 540 iBlack Sapphire Metallic 2023 BMW 540 iBlack Sapphire Metallic 2023 BMW 540 iBlack Sapphire Metallic 2023 BMW 540 iBlack Sapphire Metallic 2023 BMW 540 i

    $38,664

    56,424 mi.
    Est. $705/mo

    ALM Roswell

    4.3
    Roswell, GA (25 mi)
    Check Availability

  • Black 2017 BMW 540 iBlack 2017 BMW 540 iBlack 2017 BMW 540 iBlack 2017 BMW 540 iBlack 2017 BMW 540 iBlack 2017 BMW 540 i

    $19,995

    114,200 mi.
    Est. $365/mo

    Private seller: Julie

    Milton, GA (27 mi)
    Contact Seller
  • Mineral White Metallic 2019 BMW 540 540iMineral White Metallic 2019 BMW 540 540iMineral White Metallic 2019 BMW 540 540iMineral White Metallic 2019 BMW 540 540iMineral White Metallic 2019 BMW 540 540iMineral White Metallic 2019 BMW 540 540i

    $25,898

    57,106 mi.
    Est. $472/mo

    Atlanta Used Car Sales Marietta

    1.6
    Marietta, GA (22 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 540 iPhytonic Blue Metallic 2023 BMW 540 iPhytonic Blue Metallic 2023 BMW 540 iPhytonic Blue Metallic 2023 BMW 540 iPhytonic Blue Metallic 2023 BMW 540 iPhytonic Blue Metallic 2023 BMW 540 i

    $38,927

    $500
    52,319 mi.
    Est. $710/mo

    Platinum Used Cars

    2.3
    Alpharetta, GA (29 mi)
    Check Availability
  • Alpine White 2023 BMW 540 iAlpine White 2023 BMW 540 iAlpine White 2023 BMW 540 iAlpine White 2023 BMW 540 iAlpine White 2023 BMW 540 iAlpine White 2023 BMW 540 i

    $37,197

    $500
    58,978 mi.
    Est. $679/mo

    Platinum Cars Marietta

    2.8
    Marietta, GA (21 mi)
    Check Availability
  • Gray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 I

    $30,998

    36,451 mi.
    Est. $565/mo

    CarMax Greenville

    4.5
    $149 delivery to Kennesaw, GA (14 mi)
    Check Availability
  • White 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDrive

    $29,998

    $1K
    47,117 mi.
    Est. $547/mo

    CarMax Kenosha

    4.5
    $449 delivery to Kennesaw, GA (14 mi)
    Check Availability
  • Alpine White 2021 BMW 540 xDriveAlpine White 2021 BMW 540 xDriveAlpine White 2021 BMW 540 xDriveAlpine White 2021 BMW 540 xDriveAlpine White 2021 BMW 540 xDriveAlpine White 2021 BMW 540 xDrive

    $33,794

    63,431 mi.
    Est. $616/mo

    Audi Atlanta

    4.7
    Atlanta, GA (31 mi)
    Check Availability
  • Blue 2019 BMW 540 IBlue 2019 BMW 540 IBlue 2019 BMW 540 IBlue 2019 BMW 540 IBlue 2019 BMW 540 IBlue 2019 BMW 540 I

    $31,998

    52,499 mi.
    Est. $584/mo

    CarMax Norcross

    4.5
    Norcross, GA (37 mi)
    Check Availability
  • Bluestone Metallic 2023 BMW 540 540i SedanBluestone Metallic 2023 BMW 540 540i SedanBluestone Metallic 2023 BMW 540 540i SedanBluestone Metallic 2023 BMW 540 540i SedanBluestone Metallic 2023 BMW 540 540i SedanBluestone Metallic 2023 BMW 540 540i Sedan

    $36,919

    $2K
    41,373 mi.
    Est. $673/mo

    Used Imports Auto

    Lawrenceville, GA (43 mi)
    Check Availability
  • Blue 2020 BMW 540 iBlue 2020 BMW 540 iBlue 2020 BMW 540 iBlue 2020 BMW 540 iBlue 2020 BMW 540 iBlue 2020 BMW 540 i

    $26,900

    55,741 mi.
    Est. $491/mo

    Private seller: Dennis

    Johns Creek, GA (32 mi)
    Contact Seller
  • White 2023 BMW 540 i xDriveWhite 2023 BMW 540 i xDriveWhite 2023 BMW 540 i xDriveWhite 2023 BMW 540 i xDriveWhite 2023 BMW 540 i xDriveWhite 2023 BMW 540 i xDrive

    $38,999

    $1.5K
    40,004 mi.
    Est. $711/mo

    Auto Vault Atlanta

    Lawrenceville, GA (46 mi)
    Check Availability
  • Black 2018 BMW 540 540iBlack 2018 BMW 540 540iBlack 2018 BMW 540 540iBlack 2018 BMW 540 540iBlack 2018 BMW 540 540iBlack 2018 BMW 540 540i

    $17,599

    103,810 mi.
    Est. $321/mo

    Amazing Luxury Cars - Snellville

    3.0
    Snellville, GA (45 mi)
    Check Availability
  • Brown 2018 BMW 540 i xDriveBrown 2018 BMW 540 i xDriveBrown 2018 BMW 540 i xDriveBrown 2018 BMW 540 i xDriveBrown 2018 BMW 540 i xDriveBrown 2018 BMW 540 i xDrive

    $17,995

    122,174 mi.
    Est. $328/mo

    Duluth Auto Exchange

    Duluth, GA (36 mi)
    Check Availability
  • Bluestone Metallic 2019 BMW 540 540iBluestone Metallic 2019 BMW 540 540iBluestone Metallic 2019 BMW 540 540iBluestone Metallic 2019 BMW 540 540iBluestone Metallic 2019 BMW 540 540iBluestone Metallic 2019 BMW 540 540i

    $17,403

    102,638 mi.
    Est. $317/mo

    World Auto

    2.7
    Duluth, GA (39 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 540 xDrive

    $52,986

    $1K
    15,843 mi.
    Est. $967/mo

    BMW of Gwinnett Place

    4.7
    Duluth, GA (39 mi)
    Check Availability
  • $68,638

    7,736 mi.
    Est. $1,252/mo

    BMW of South Atlanta

    4.3
    Union City, GA (41 mi)