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
  • San Francisco Red Metallic 2026 BMW Z4 sDrive30iSan Francisco Red Metallic 2026 BMW Z4 sDrive30iSan Francisco Red Metallic 2026 BMW Z4 sDrive30iSan Francisco Red Metallic 2026 BMW Z4 sDrive30iSan Francisco Red Metallic 2026 BMW Z4 sDrive30iSan Francisco Red Metallic 2026 BMW Z4 sDrive30i

    $50,360

    $629
    15,068 mi.
    Est. $942/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (7 mi)
    Check Availability

  • GREEN 2001 BMW 325 CiGREEN 2001 BMW 325 CiGREEN 2001 BMW 325 CiGREEN 2001 BMW 325 CiGREEN 2001 BMW 325 CiGREEN 2001 BMW 325 Ci

    $17,500

    28,650 mi.
    Est. $327/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (22 mi)
    Check Availability
  • Alpine White 1997 BMW Z3 2.8 RoadsterAlpine White 1997 BMW Z3 2.8 RoadsterAlpine White 1997 BMW Z3 2.8 RoadsterAlpine White 1997 BMW Z3 2.8 RoadsterAlpine White 1997 BMW Z3 2.8 RoadsterAlpine White 1997 BMW Z3 2.8 Roadster

    $15,500

    46,750 mi.
    Est. $290/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (22 mi)
    Check Availability
  • Dark Olive Green 2001 BMW Z3 2.5i RoadsterDark Olive Green 2001 BMW Z3 2.5i RoadsterDark Olive Green 2001 BMW Z3 2.5i RoadsterDark Olive Green 2001 BMW Z3 2.5i RoadsterDark Olive Green 2001 BMW Z3 2.5i RoadsterDark Olive Green 2001 BMW Z3 2.5i Roadster

    $16,500

    79,235 mi.
    Est. $309/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (22 mi)
    Check Availability
  • Steel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0iSteel Gray Metallic 2001 BMW Z3 3.0i

    $18,500

    86,069 mi.
    Est. $346/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (22 mi)
    Check Availability
  • Red 1996 BMW Z3 RoadsterRed 1996 BMW Z3 RoadsterRed 1996 BMW Z3 RoadsterRed 1996 BMW Z3 RoadsterRed 1996 BMW Z3 RoadsterRed 1996 BMW Z3 Roadster

    $17,500

    11,434 mi.
    Est. $327/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (22 mi)
    Check Availability
  • BLUE 2004 BMW Z4 3.0iBLUE 2004 BMW Z4 3.0iBLUE 2004 BMW Z4 3.0iBLUE 2004 BMW Z4 3.0iBLUE 2004 BMW Z4 3.0iBLUE 2004 BMW Z4 3.0i

    $15,000

    64,151 mi.
    Est. $280/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (22 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW Z4 sDrive30iBlack Sapphire Metallic 2021 BMW Z4 sDrive30iBlack Sapphire Metallic 2021 BMW Z4 sDrive30iBlack Sapphire Metallic 2021 BMW Z4 sDrive30iBlack Sapphire Metallic 2021 BMW Z4 sDrive30iBlack Sapphire Metallic 2021 BMW Z4 sDrive30i

    $30,800

    $1.5K
    50,095 mi.
    Est. $576/mo

    Clement Supercenter

    2.2
    St. Charles, MO (15 mi)
    Check Availability
  • BLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M Roadster

    $28,000

    63,296 mi.
    Est. $524/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (22 mi)
    Check Availability
  • Silver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertibleSilver 2005 BMW 645 convertible

    $22,000

    55,563 mi.
    Est. $411/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (22 mi)
    Check Availability
  • Estoril Blue Metallic 1999 BMW Z3 M 2dr Roadster 3.2LEstoril Blue Metallic 1999 BMW Z3 M 2dr Roadster 3.2LEstoril Blue Metallic 1999 BMW Z3 M 2dr Roadster 3.2LEstoril Blue Metallic 1999 BMW Z3 M 2dr Roadster 3.2L

    $17,999

    85,100 mi.
    Est. $337/mo

    Crown Autoplex LLC

    Saint Charles, MO (13 mi)
    Check Availability
  • Red 2001 BMW M RoadsterRed 2001 BMW M RoadsterRed 2001 BMW M RoadsterRed 2001 BMW M RoadsterRed 2001 BMW M RoadsterRed 2001 BMW M Roadster

    $63,599

    7,861 mi.
    Est. $1,189/mo

    RP Exotics

    Saint Louis, MO (6 mi)
    Check Availability
  • Orion Silver Metallic 2009 BMW Z4 sDrive30i

    $13,287

    83,386 mi.
    Est. $248/mo

    Vogue Motor Company

    St Louis, MO (7 mi)
    Check Availability
  • San Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40iSan Francisco Red Metallic 2024 BMW Z4 M40i

    $49,900

    30,616 mi.
    Est. $933/mo

    Unlimited Motors

    4.4
    $358 delivery from Westfield, IN (239 mi)
    Check Availability
  • Gray 2017 BMW M6 BaseGray 2017 BMW M6 BaseGray 2017 BMW M6 BaseGray 2017 BMW M6 BaseGray 2017 BMW M6 BaseGray 2017 BMW M6 Base

    $40,461

    $500
    35,274 mi.
    Est. $757/mo

    Autos of Chicago

    4.4
    $265 delivery from Arlington Heights, IL (265 mi)
    Check Availability
  • Black Sapphire Metallic 2013 BMW 650 i xDriveBlack Sapphire Metallic 2013 BMW 650 i xDriveBlack Sapphire Metallic 2013 BMW 650 i xDriveBlack Sapphire Metallic 2013 BMW 650 i xDriveBlack Sapphire Metallic 2013 BMW 650 i xDriveBlack Sapphire Metallic 2013 BMW 650 i xDrive

    $19,510

    55,776 mi.
    Est. $365/mo

    Joe Machens Ford

    4.6
    Columbia, MO (113 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDrive

    $52,163

    19,676 mi.
    Est. $975/mo

    Lexus of Peoria

    4.8
    Peoria, IL (148 mi)
    Check Availability
  • Green 2001 BMW Z3 3.0iGreen 2001 BMW Z3 3.0iGreen 2001 BMW Z3 3.0iGreen 2001 BMW Z3 3.0i

    $13,187

    69,806 mi.
    Est. $247/mo

    Honda of Jefferson City

    4.7
    Jefferson City, MO (106 mi)
    Check Availability
  • 2006 BMW 650 i2006 BMW 650 i2006 BMW 650 i2006 BMW 650 i2006 BMW 650 i2006 BMW 650 i

    $12,890

    $500
    53,034 mi.
    Est. $241/mo

    Ed Morse Chrysler Dodge Jeep Ram

    Saint Robert, MO (118 mi)
    Check Availability
  • Thundernight Metallic 2023 BMW Z4 M40iThundernight Metallic 2023 BMW Z4 M40iThundernight Metallic 2023 BMW Z4 M40iThundernight Metallic 2023 BMW Z4 M40iThundernight Metallic 2023 BMW Z4 M40iThundernight Metallic 2023 BMW Z4 M40i

    $59,407

    $1.9K
    8,734 mi.
    Est. $1,111/mo

    BMW of Peoria

    4.7
    Peoria, IL (148 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW Z4 M40iBlack Sapphire Metallic 2026 BMW Z4 M40iBlack Sapphire Metallic 2026 BMW Z4 M40iBlack Sapphire Metallic 2026 BMW Z4 M40iBlack Sapphire Metallic 2026 BMW Z4 M40iBlack Sapphire Metallic 2026 BMW Z4 M40i

    $70,402

    $3K
    2,403 mi.
    Est. $1,316/mo

    BMW of Peoria

    4.7
    Peoria, IL (148 mi)
    Check Availability
  • Portimao Blue Metallic 2022 BMW M4 Competition xDrivePortimao Blue Metallic 2022 BMW M4 Competition xDrivePortimao Blue Metallic 2022 BMW M4 Competition xDrivePortimao Blue Metallic 2022 BMW M4 Competition xDrivePortimao Blue Metallic 2022 BMW M4 Competition xDrivePortimao Blue Metallic 2022 BMW M4 Competition xDrive

    $67,407

    $2K
    27,610 mi.
    Est. $1,260/mo

    BMW of Peoria

    4.7
    Peoria, IL (148 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDrive

    $84,407

    $1K
    10,010 mi.
    Est. $1,578/mo

    BMW of Peoria

    4.7
    Peoria, IL (148 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDrive

    $34,229

    $1K
    25,751 mi.
    Est. $640/mo

    Hess Auto Agency

    Quincy, IL (104 mi)
    Check Availability
  • White 2014 BMW 435 iWhite 2014 BMW 435 iWhite 2014 BMW 435 iWhite 2014 BMW 435 iWhite 2014 BMW 435 iWhite 2014 BMW 435 i

    $21,277

    58,600 mi.
    Est. $398/mo

    Autotown

    Champaign, IL (147 mi)
    Check Availability
  • White 2014 BMW 640 i xDriveWhite 2014 BMW 640 i xDriveWhite 2014 BMW 640 i xDriveWhite 2014 BMW 640 i xDriveWhite 2014 BMW 640 i xDriveWhite 2014 BMW 640 i xDrive

    $13,194

    129,470 mi.
    Est. $247/mo

    Westplex Auto Group

    Wright City, MO (40 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40i

    $38,274

    34,497 mi.
    Est. $716/mo

    BMW of Columbia - MO

    Columbia, MO (113 mi)
    Check Availability