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
  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $36,678

    $673
    32,391 mi.
    Est. $634/mo

    Mazda of South Charlotte

    4.7
    Check Availability
    Pineville, NC (28 mi)

    Quick view
  • $39,790

    9,094 mi.
    Est. $687/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Gray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NAGray Metallic 2026 BMW 330 i NA

    $51,899

    $191
    5 mi.
    Est. $896/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 i

    $41,991

    14,916 mi.
    Est. $725/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • Alpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NA

    $52,991

    $1.5K
    5 mi.
    Est. $915/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 i

    $41,991

    14,532 mi.
    Est. $725/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i

    $41,991

    14,483 mi.
    Est. $725/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • Gray Metallic 2024 BMW 330 i

    $38,991

    16,959 mi.
    Est. $673/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • Mineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NAMineral White Metallic 2026 BMW 330 i NA

    $52,899

    $316
    4 mi.
    Est. $914/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NA

    $55,190

    4 mi.
    Est. $953/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • White 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDrive

    $24,998

    61,465 mi.
    Est. $432/mo

    CarMax Columbia

    3.8
    Check Availability
    $149 delivery to Charlotte, NC (23 mi)
    Quick view
  • Silver 2017 BMW 330 XISilver 2017 BMW 330 XISilver 2017 BMW 330 XISilver 2017 BMW 330 XISilver 2017 BMW 330 XISilver 2017 BMW 330 XI

    $19,998

    54,586 mi.
    Est. $345/mo

    CarMax Louisville

    4.6
    Check Availability
    $249 delivery to Charlotte, NC (23 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $36,453

    $246
    13,800 mi.
    Est. $630/mo

    Jerry Hunt Supercenter

    4.5
    Check Availability
    Lexington, NC (40 mi)
    Quick view
  • White Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 i

    $33,888

    $1.6K
    32,552 mi.
    Est. $585/mo

    Crossroads Ford Indian Trail

    5.0
    Check Availability
    Monroe, NC (31 mi)
    Quick view
  • Alpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 i

    $34,479

    41,395 mi.
    Est. $596/mo

    Stateline Maserati

    Check Availability
    Fort Mill, SC (31 mi)
    Quick view
  • Alpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 iAlpine White 2025 BMW 330 i

    $42,799

    $500
    8,216 mi.
    Est. $739/mo

    Jerry Hunt Supercenter

    4.5
    Check Availability
    Lexington, NC (40 mi)
    Quick view
  • Jet Black 2021 BMW 330 330i 4dr SedanJet Black 2021 BMW 330 330i 4dr SedanJet Black 2021 BMW 330 330i 4dr SedanJet Black 2021 BMW 330 330i 4dr SedanJet Black 2021 BMW 330 330i 4dr SedanJet Black 2021 BMW 330 330i 4dr Sedan

    $25,999

    52,930 mi.
    Est. $449/mo

    A Unique Auto Source

    Check Availability
    Albemarle, NC (35 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330Mineral Gray Metallic 2021 BMW 330

    $19,395

    92,525 mi.
    Est. $335/mo

    Carvita

    Check Availability
    Monroe, NC (32 mi)
    Quick view
  • BLACK 2020 BMW 330 330iBLACK 2020 BMW 330 330iBLACK 2020 BMW 330 330iBLACK 2020 BMW 330 330iBLACK 2020 BMW 330 330iBLACK 2020 BMW 330 330i

    $16,995

    108,051 mi.
    Est. $294/mo

    Carvita

    Check Availability
    Monroe, NC (32 mi)
    Quick view
  • Alpine White 2019 BMW 330 i xDrive

    $24,999

    69,713 mi.
    Est. $432/mo

    Steve White Motors

    3.1
    Check Availability
    Newton, NC (30 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