Used BMW 3 Series in Winter Haven, FL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2020 BMW 3 Series 330i xDrive in Lakeland, FL 33801

    $25,500
    Mileage: 50,608
    Location: Lakeland, FL 33801
    Description: Used 2020 BMW 3 Series 330i xDrive - $25,500, 50,608 miles Exterior Color: black sapphire metallic Interior Color: canberra beige/black 4dr Car 2.0L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2023 BMW 3 Series 330i in Lakeland, FL 33809

    $47,045
    Mileage: 7,356
    Location: Lakeland, FL 33809
    Description: Used 2023 BMW 3 Series 330i - $47,045, 7,356 miles Exterior Color: skyscraper grey metallic Interior Color: black 4dr Car 2.0L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2020 BMW 3 Series M340i xDrive in Lake Wales, FL 33859

    Featured Car
    $39,351
    Mileage: 54,497
    Location: Lake Wales, FL 33859
    Description: Used 2020 BMW 3 Series M340i xDrive - $39,351, 54,497 miles Exterior Color: alpine white sedan Automatic Transmission Fuel: GASOLINE 6 Cylinders 4 Doors
  • 2024 BMW 3 Series 330i in Lakeland, FL 33809

    $41,999
    Mileage: 16,533
    Location: Lakeland, FL 33809
    Description: Used 2024 BMW 3 Series 330i - $41,999, 16,533 miles Exterior Color: gray metallic Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i in Lakeland, FL 33809

    $30,499
    Mileage: 32,411
    Location: Lakeland, FL 33809
    Description: Used 2021 BMW 3 Series 330i - $30,499, 32,411 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Lakeland, FL 33809

    $28,699
    Mileage: 53,135
    Location: Lakeland, FL 33809
    Description: Used 2021 BMW 3 Series 330i xDrive - $28,699, 53,135 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i in Lakeland, FL 33809

    $40,990
    Mileage: 13,676
    Location: Lakeland, FL 33809
    Description: Used 2023 BMW 3 Series 330i - $40,990, 13,676 miles Exterior Color: melbourne red metallic Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i in Lakeland, FL 33809

    $28,990
    Mileage: 36,272
    Location: Lakeland, FL 33809
    Description: Used 2021 BMW 3 Series 330i - $28,990, 36,272 miles Exterior Color: melbourne red metallic Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i in Lakeland, FL 33809

    $31,699
    Mileage: 27,731
    Location: Lakeland, FL 33809
    Description: Used 2021 BMW 3 Series 330i - $31,699, 27,731 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i in Lakeland, FL 33809

    $45,805
    Mileage: 7,785
    Location: Lakeland, FL 33809
    Description: Used 2023 BMW 3 Series 330i - $45,805, 7,785 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2024 BMW 3 Series M340i in Lakeland, FL 33809

    $58,490
    Mileage: 9,944
    Location: Lakeland, FL 33809
    Description: Used 2024 BMW 3 Series M340i - $58,490, 9,944 miles Exterior Color: gray metallic Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i in Lakeland, FL 33809

    $42,990
    Mileage: 13,796
    Location: Lakeland, FL 33809
    Description: Used 2023 BMW 3 Series 330i - $42,990, 13,796 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i in Lakeland, FL 33809

    $46,995
    Mileage: 10,171
    Location: Lakeland, FL 33809
    Description: Used 2023 BMW 3 Series 330i - $46,995, 10,171 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i in Lakeland, FL 33809

    $46,995
    Mileage: 7,191
    Location: Lakeland, FL 33809
    Description: Used 2023 BMW 3 Series 330i - $46,995, 7,191 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i in Lakeland, FL 33809

    $46,995
    Mileage: 7,821
    Location: Lakeland, FL 33809
    Description: Used 2023 BMW 3 Series 330i - $46,995, 7,821 miles Exterior Color: alpine white Automatic Transmission 4 Doors