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 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330i

    $29,900

    33,686 mi.
    Est. $545/mo

    Toyota of Tampa Bay on Fletcher

    4.6
    Tampa, FL (16 mi)
    Check Availability

  • Alpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDrive

    $27,405

    $2K
    52,766 mi.
    Est. $500/mo

    Ken Ganley Kia New Port Richey

    4.7
    New Port Richey, FL (8 mi)
    Check Availability

  • Blue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 IBlue 2020 BMW 330 I

    $24,998

    62,642 mi.
    Est. $456/mo

    CarMax Montgomery

    $199 delivery to Tampa, FL (15 mi)
    Check Availability
  • Black 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDrive

    $24,998

    $1K
    58,872 mi.
    Est. $456/mo

    CarMax Greenville

    4.5
    $399 delivery to Tampa, FL (15 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDrive

    $33,094

    $999
    21,464 mi.
    Est. $604/mo

    Bob Boast Volkswagen

    5.0
    Bradenton, FL (49 mi)
    Check Availability
  • Gray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XIGray 2023 BMW 330 XI

    $34,998

    $1K
    24,483 mi.
    Est. $638/mo

    CarMax Bradenton

    4.4
    Bradenton, FL (49 mi)
    Check Availability
  • Gray 2026 BMW 330 XIGray 2026 BMW 330 XIGray 2026 BMW 330 XIGray 2026 BMW 330 XIGray 2026 BMW 330 XIGray 2026 BMW 330 XI

    $37,998

    $1K
    12,640 mi.
    Est. $693/mo

    CarMax Lakeland

    4.6
    Lakeland, FL (44 mi)
    Check Availability
  • $48,095

    5,708 mi.
    Est. $877/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $50,095

    7,275 mi.
    Est. $914/mo

    Fields BMW Lakeland

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

    4,896 mi.
    Est. $950/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $48,595

    4,856 mi.
    Est. $886/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $36,590

    26,736 mi.
    Est. $667/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $38,090

    $700
    13,911 mi.
    Est. $695/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)
  • $40,995

    10,240 mi.
    Est. $748/mo

    Fields BMW Lakeland

    4.7
    Lakeland, FL (45 mi)

Compare the BMW 330