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 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330i

    $45,087

    $257
    7,795 mi.
    Est. $826/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (28 mi)
    Check Availability

  • Brooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDriveBrooklyn Grey Metallic 2024 BMW 330 xDrive

    $37,789

    $409
    27,821 mi.
    Est. $693/mo

    BMW of Tampa

    2.9
    Tampa, FL (11 mi)
    Check Availability

  • Mineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330iMineral White Metallic 2023 BMW 330 330i

    $33,113

    $598
    37,626 mi.
    Est. $607/mo

    BMW of Tampa

    2.9
    Tampa, FL (11 mi)
    Check Availability

  • Alpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 i

    $18,397

    62,985 mi.
    Est. $337/mo

    HGreg.com Tampa

    4.4
    Brandon, FL (4 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330iBlack Sapphire Metallic 2026 BMW 330 330i

    $45,087

    $257
    7,795 mi.
    Est. $826/mo

    Ferman BMW

    4.8
    Palm Harbor, FL (28 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 iBlack Sapphire Metallic 2019 BMW 330 i

    $17,922

    $588
    86,050 mi.
    Est. $328/mo

    Tampa Bay Motorcars

    4.1
    Tampa, FL (11 mi)
    Check Availability
  • 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

    $38,573

    $219
    11,631 mi.
    Est. $707/mo

    BMW of Wesley Chapel

    4.4
    Wesley Chapel, FL (16 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

    $38,442

    $536
    8,517 mi.
    Est. $705/mo

    BMW of Tampa

    2.9
    Tampa, FL (11 mi)
    Check Availability
  • Alpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 i

    $26,999

    49,854 mi.
    Est. $495/mo

    Carvix of Tampa

    4.4
    Tampa, FL (12 mi)
    Check Availability

  • Silver 2017 BMW 330Silver 2017 BMW 330Silver 2017 BMW 330Silver 2017 BMW 330Silver 2017 BMW 330Silver 2017 BMW 330

    $14,995

    74,979 mi.
    Est. $275/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (11 mi)
    Check Availability
  • Black 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDriveBlack 2018 BMW 330 xDrive

    $9,990

    90,850 mi.
    Est. $183/mo

    727 Motors LLC

    Tampa, FL (11 mi)
    Check Availability
  • Black 2021 BMW 330Black 2021 BMW 330Black 2021 BMW 330Black 2021 BMW 330Black 2021 BMW 330Black 2021 BMW 330

    $22,995

    68,965 mi.
    Est. $421/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (11 mi)
    Check Availability
  • Black 2020 BMW 330Black 2020 BMW 330Black 2020 BMW 330Black 2020 BMW 330Black 2020 BMW 330Black 2020 BMW 330

    $22,995

    47,692 mi.
    Est. $421/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (11 mi)
    Check Availability
  • Grey 2022 BMW 330Grey 2022 BMW 330Grey 2022 BMW 330Grey 2022 BMW 330Grey 2022 BMW 330Grey 2022 BMW 330

    $24,995

    57,030 mi.
    Est. $458/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (11 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 iBlack Sapphire Metallic 2023 BMW 330 i

    $27,699

    53,073 mi.
    Est. $508/mo

    Carvix of Tampa

    4.4
    Tampa, FL (12 mi)
    Check Availability

  • White 2021 BMW 330White 2021 BMW 330White 2021 BMW 330White 2021 BMW 330White 2021 BMW 330White 2021 BMW 330

    $19,995

    80,253 mi.
    Est. $366/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (11 mi)
    Check Availability
  • Black 2022 BMW 330 iBlack 2022 BMW 330 iBlack 2022 BMW 330 iBlack 2022 BMW 330 iBlack 2022 BMW 330 iBlack 2022 BMW 330 i

    $24,995

    64,823 mi.
    Est. $458/mo

    Cars Of Tampa, Inc

    3.8
    Tampa, FL (11 mi)
    Check Availability
  • Gray Metallic 2023 BMW 330 330I XDRIVEGray Metallic 2023 BMW 330 330I XDRIVEGray Metallic 2023 BMW 330 330I XDRIVEGray Metallic 2023 BMW 330 330I XDRIVEGray Metallic 2023 BMW 330 330I XDRIVEGray Metallic 2023 BMW 330 330I XDRIVE

    $35,897

    $1.6K
    35,540 mi.
    Est. $658/mo

    Bartow Ford

    Bartow, FL (27 mi)
    Check Availability
  • Silver 2006 BMW 330 CiSilver 2006 BMW 330 CiSilver 2006 BMW 330 CiSilver 2006 BMW 330 CiSilver 2006 BMW 330 CiSilver 2006 BMW 330 Ci

    $2,800

    152,000 mi.
    Est. $51/mo

    Private seller: Steve

    Brandon, FL (5 mi)
    Contact Seller
  • Black 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 i

    $17,999

    73,317 mi.
    Est. $330/mo

    Private seller: Harry

    Odessa, FL (22 mi)
    Contact Seller
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $34,864

    15,874 mi.
    Est. $639/mo

    Rivard Buick GMC

    4.7
    Tampa, FL (4 mi)
    Check Availability

  • Alpine White 2026 BMW 330 330i NA xDriveAlpine White 2026 BMW 330 330i NA xDrive

    $36,491

    14,506 mi.
    Est. $669/mo

    Dimmitt Chevrolet

    4.6
    Clearwater, FL (27 mi)
  • Gray 2005 BMW 330 330Ci Convertible 2DGray 2005 BMW 330 330Ci Convertible 2DGray 2005 BMW 330 330Ci Convertible 2DGray 2005 BMW 330 330Ci Convertible 2DGray 2005 BMW 330 330Ci Convertible 2DGray 2005 BMW 330 330Ci Convertible 2D

    $6,980

    153,445 mi.
    Est. $128/mo

    Dynamic Motors

    4.8
    Largo, FL (28 mi)
    Check Availability
  • Not Priced

    13,426 mi.
    Est. $0/mo

    BMW of Wesley Chapel

    4.4
    Wesley Chapel, FL (16 mi)
    Check Availability
  • Not Priced

    19,165 mi.
    Est. $0/mo

    Ferman Buick GMC

    4.9
    Lutz, FL (16 mi)
    Check Availability
  • $48,095

    5,708 mi.
    Est. $881/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (23 mi)
  • 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

    $38,442

    $536
    8,517 mi.
    Est. $705/mo

    BMW of Tampa

    2.9
    Tampa, FL (11 mi)
    Check Availability

  • $50,095

    7,275 mi.
    Est. $918/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (23 mi)
  • $52,095

    4,896 mi.
    Est. $955/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (23 mi)
  • Gray 2024 BMW 330 IGray 2024 BMW 330 IGray 2024 BMW 330 IGray 2024 BMW 330 IGray 2024 BMW 330 IGray 2024 BMW 330 I

    $33,998

    12,654 mi.
    Est. $623/mo

    CarMax Lexington

    4.5
    $649 delivery to Tampa, FL (12 mi)
    Check Availability
  • Black 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 IBlack 2020 BMW 330 I

    $30,998

    13,831 mi.
    Est. $568/mo

    CarMax Jacksonville West

    4.8
    $149 delivery to Tampa, FL (12 mi)
    Check Availability

Compare the BMW 330