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
  • Gray 2018 BMW 330 iGray 2018 BMW 330 iGray 2018 BMW 330 iGray 2018 BMW 330 iGray 2018 BMW 330 iGray 2018 BMW 330 i

    $18,699

    $299
    48,997 mi.
    Est. $322/mo

    Adams North Charlotte

    3.2
    Charlotte, NC (27 mi)
    Check Availability

    Quick view
  • 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

    $18,436

    $457
    85,281 mi.
    Est. $318/mo

    Mazda of South Charlotte

    4.7
    Pineville, NC (28 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330iMineral White Metallic 2025 BMW 330 330i

    $40,476

    $300
    14,923 mi.
    Est. $697/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (22 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 iPhytonic Blue Metallic 2024 BMW 330 i

    $33,781

    $1K
    46,888 mi.
    Est. $582/mo

    Honda of Concord

    5.0
    Concord, NC (29 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 iArctic Race Blue Metallic 2025 BMW 330 i

    $38,333

    $658
    18,272 mi.
    Est. $661/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

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

    $41,096

    $1.3K
    13,537 mi.
    Est. $708/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (28 mi)
    Check Availability
    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

    $18,999

    98,942 mi.
    Est. $327/mo

    Charlotte Auto Import

    Charlotte, NC (25 mi)
    Check Availability
    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,179

    41,395 mi.
    Est. $589/mo

    Stateline Maserati

    Fort Mill, SC (28 mi)
    Check Availability
    Quick view
  • Gray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 iGray Metallic 2025 BMW 330 i

    $41,991

    14,483 mi.
    Est. $724/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Charlotte, NC (27 mi)
    Check Availability
    Quick view
  • Jet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330i

    $32,596

    $300
    35,487 mi.
    Est. $562/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (28 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330i

    $40,776

    21,400 mi.
    Est. $703/mo

    Hendrick BMW Northlake

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

    $33,696

    36,603 mi.
    Est. $581/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (28 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330i

    $41,776

    15,307 mi.
    Est. $720/mo

    Hendrick BMW Northlake

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

    $41,145

    $846
    14,532 mi.
    Est. $709/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Charlotte, NC (27 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330iArctic Race Blue Metallic 2025 BMW 330 330i

    $41,776

    15,153 mi.
    Est. $720/mo

    Hendrick BMW Northlake

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

    $41,991

    14,916 mi.
    Est. $724/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

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

    $41,991

    12,502 mi.
    Est. $724/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

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

    $41,991

    15,325 mi.
    Est. $724/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Charlotte, NC (27 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330i

    $23,096

    $1.3K
    62,464 mi.
    Est. $398/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (28 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NAMineral White Metallic 2026 BMW 330 NA

    $47,776

    7,998 mi.
    Est. $823/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (22 mi)
    Check Availability
    Quick view
  • Dravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330iDravit Grey Metallic 2026 BMW 330 330i

    $54,874

    0 mi.
    Est. $946/mo

    Hendrick BMW Northlake

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

    $57,139

    0 mi.
    Est. $985/mo

    Hendrick BMW Northlake

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

    $51,489

    0 mi.
    Est. $887/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (22 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2026 BMW 330 NA

    $52,089

    0 mi.
    Est. $898/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (22 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 I

    $19,998

    58,866 mi.
    Est. $345/mo

    CarMax Harrisonburg

    $149 delivery to Gastonia, NC (10 mi)
    Check Availability
    Quick view
  • Black 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 IBlack 2019 BMW 330 I

    $21,998

    72,717 mi.
    Est. $379/mo

    CarMax Independence Boulevard

    4.2
    Free delivery to Gastonia, NC (10 mi)
    Check Availability
    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

BMW 330 i by city