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
  • Alpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NA

    $31,942

    $995
    29,383 mi.
    Est. $588/mo

    Beaver Toyota Cumming

    4.8
    Cumming, GA (22 mi)
    Check Availability

  • Melbourne Red Metallic 2022 BMW 330 i xDriveMelbourne Red Metallic 2022 BMW 330 i xDriveMelbourne Red Metallic 2022 BMW 330 i xDriveMelbourne Red Metallic 2022 BMW 330 i xDriveMelbourne Red Metallic 2022 BMW 330 i xDriveMelbourne Red Metallic 2022 BMW 330 i xDrive

    $25,664

    60,147 mi.
    Est. $473/mo

    ALM Gwinnett

    4.3
    Duluth, GA (11 mi)
    Check Availability

  • Skyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i SedanSkyscraper Grey Metallic 2025 BMW 330 330i Sedan

    $35,930

    $1K
    7,980 mi.
    Est. $662/mo

    Day's Chevrolet

    4.8
    Acworth, GA (26 mi)
    Check Availability

  • White 2020 BMW 330 iWhite 2020 BMW 330 iWhite 2020 BMW 330 iWhite 2020 BMW 330 iWhite 2020 BMW 330 iWhite 2020 BMW 330 i

    $18,460

    89,473 mi.
    Est. $340/mo

    Multi Auto

    Lilburn, GA (11 mi)
    Check Availability
  • Jet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDrive

    $21,121

    69,840 mi.
    Est. $389/mo

    Atlanta Used Car Sales Marietta

    1.6
    Marietta, GA (12 mi)
    Check Availability
  • Jet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 i

    $16,995

    111,047 mi.
    Est. $313/mo

    Motorvation

    2.4
    Marietta, GA (13 mi)
    Check Availability
  • Mediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDrive

    $14,403

    97,977 mi.
    Est. $265/mo

    World Auto

    2.7
    Duluth, GA (12 mi)
    Check Availability
  • Jet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330i

    $19,454

    $444
    81,784 mi.
    Est. $358/mo

    Atlanta Used Car Sales Marietta

    1.6
    Marietta, GA (12 mi)
    Check Availability
  • Alpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NAAlpine White 2026 BMW 330 NA

    $31,942

    $995
    29,383 mi.
    Est. $588/mo

    Beaver Toyota Cumming

    4.8
    Cumming, GA (22 mi)
    Check Availability

  • Jet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDrive

    $21,142

    $756
    66,554 mi.
    Est. $389/mo

    Atlanta Used Car Sales Marietta

    1.6
    Marietta, GA (12 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330i

    $21,903

    78,554 mi.
    Est. $403/mo

    World Auto

    2.7
    Duluth, GA (12 mi)
    Check Availability
  • Jet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330iJet Black 2019 BMW 330 330i

    $13,817

    121,091 mi.
    Est. $254/mo

    Atlanta Used Cars of Lilburn

    4.9
    Lilburn, GA (10 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NAPortimao Blue Metallic 2026 BMW 330 NA

    $60,223

    87 mi.
    Est. $1,109/mo

    United BMW

    4.6
    Alpharetta, GA (13 mi)
    Check Availability
  • $20,794

    70,605 mi.
    Est. $383/mo

    Audi Atlanta

    4.7
    Atlanta, GA (2 mi)
    Check Availability
  • Gray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 iGray Metallic 2023 BMW 330 i

    $27,673

    $1.1K
    44,897 mi.
    Est. $510/mo

    Troncalli Chrysler Dodge Jeep RAM

    4.9
    Cumming, GA (22 mi)
    Check Availability

  • $43,924

    7,044 mi.
    Est. $809/mo

    Nalley BMW of Decatur

    4.8
    Decatur, GA (7 mi)
  • $38,995

    15,334 mi.
    Est. $718/mo

    Nalley BMW of Decatur

    4.8
    Decatur, GA (7 mi)
  • $39,995

    15,049 mi.
    Est. $736/mo

    Nalley BMW of Decatur

    4.8
    Decatur, GA (7 mi)
  • Mineral White Metallic 2022 BMW 330 330i

    $20,742

    92,253 mi.
    Est. $382/mo

    BMW of Gwinnett Place

    4.7
    Duluth, GA (11 mi)
    Check Availability
  • Not Priced

    26,617 mi.
    Est. $0/mo

    BMW of Gwinnett Place

    4.7
    Duluth, GA (11 mi)
    Check Availability
  • Arctic Race Blue Metallic 2025 BMW 330 330i

    $31,671

    37,991 mi.
    Est. $583/mo

    Audi Marietta

    4.9
    Marietta, GA (13 mi)
    Check Availability
  • $53,205

    8,551 mi.
    Est. $980/mo

    BMW of South Atlanta

    4.3
    Union City, GA (26 mi)
  • $36,491

    14,881 mi.
    Est. $672/mo

    BMW of South Atlanta

    4.3
    Union City, GA (26 mi)
  • $52,995

    8,331 mi.
    Est. $976/mo

    BMW of South Atlanta

    4.3
    Union City, GA (26 mi)
  • $41,424

    17,674 mi.
    Est. $763/mo

    BMW of South Atlanta

    4.3
    Union City, GA (26 mi)
  • Blue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDrive

    $31,998

    37,785 mi.
    Est. $589/mo

    CarMax Des Moines

    4.1
    $799 delivery to Norcross, GA (8 mi)
    Check Availability
  • Dark Blue 2017 BMW 330 xDriveDark Blue 2017 BMW 330 xDriveDark Blue 2017 BMW 330 xDriveDark Blue 2017 BMW 330 xDriveDark Blue 2017 BMW 330 xDriveDark Blue 2017 BMW 330 xDrive

    $10,995

    113,414 mi.
    Est. $202/mo

    AG Autohaus

    5.0
    $592 delivery from Carol Stream, IL (592 mi)
    Check Availability
  • Jet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330i

    $22,739

    $155
    62,830 mi.
    Est. $419/mo

    Shottenkirk Honda of Cartersville

    4.9
    Cartersville, GA (35 mi)
    Check Availability
  • White Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330i

    $32,064

    30,920 mi.
    Est. $590/mo

    ALM Nissan Newnan

    4.2
    Newnan, GA (44 mi)
    Check Availability
  • White 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 I

    $19,998

    61,859 mi.
    Est. $368/mo

    CarMax Gainesville Georgia

    5.0
    Gainesville, GA (37 mi)
    Check Availability
  • Blue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NABlue Metallic 2026 BMW 330 i NA

    $36,164

    $1K
    13,536 mi.
    Est. $666/mo

    ALM Hyundai Athens

    4.0
    Athens, GA (47 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330 IMineral Gray Metallic 2021 BMW 330 IMineral Gray Metallic 2021 BMW 330 IMineral Gray Metallic 2021 BMW 330 IMineral Gray Metallic 2021 BMW 330 IMineral Gray Metallic 2021 BMW 330 I

    $30,998

    $1K
    38,082 mi.
    Est. $571/mo

    CarMax Athens

    Athens, GA (47 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 330 IPhytonic Blue Metallic 2023 BMW 330 IPhytonic Blue Metallic 2023 BMW 330 IPhytonic Blue Metallic 2023 BMW 330 IPhytonic Blue Metallic 2023 BMW 330 IPhytonic Blue Metallic 2023 BMW 330 I

    $28,998

    41,673 mi.
    Est. $534/mo

    CarMax Athens

    Athens, GA (47 mi)
    Check Availability
  • Mineral Gray Metallic 2022 BMW 330 i xDrive

    $27,264

    45,507 mi.
    Est. $502/mo

    ALM Newnan

    4.2
    Newnan, GA (42 mi)
    Check Availability
  • $36,388

    $500
    10,095 mi.
    Est. $670/mo

    Athens BMW

    4.4
    Athens, GA (49 mi)

Compare the BMW 330