Used BMW 3 Series in Ocala, FL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i in Ocala, FL 34471

    $22,900
    Mileage: 33,769
    Location: Ocala, FL 34471
    Description: Used 2016 BMW 3 Series 328i - $22,900, 33,769 miles Exterior Color: blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i in Ocala, FL 34474

    $26,799
    Mileage: 20,701
    Location: Ocala, FL 34474
    Description: Used 2015 BMW 3 Series 328i - $26,799, 20,701 miles Exterior Color: orion silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ocala, FL 34474

    $44,360
    Mileage: 7,415
    Location: Ocala, FL 34474
    Description: Used 2017 BMW 3 Series 330i xDrive - $44,360, 7,415 miles Exterior Color: platinum silver metallic Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 328i in Ocala, FL 34474

    $23,768
    Mileage: 45,319
    Location: Ocala, FL 34474
    Description: Used 2015 BMW 3 Series 328i - $23,768, 45,319 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2012 BMW 3 Series 328i in Ocala, FL 34474

    $16,888
    Mileage: 80,415
    Location: Ocala, FL 34474
    Description: Used 2012 BMW 3 Series 328i - $16,888, 80,415 miles Exterior Color: sparkling bronze metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i in Ocala, FL 34474

    $46,995
    Mileage: contact seller
    Location: Ocala, FL 34474
    Description: Used 2017 BMW 3 Series 330i - $46,995, Sedan I4 2.00L Manual Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Ocala, FL 34474

    $33,643
    Mileage: 12,833
    Location: Ocala, FL 34474
    Description: Used 2017 BMW 3 Series 320i - $33,643, 12,833 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Ocala, FL 34474

    $29,535
    Mileage: 11,672
    Location: Ocala, FL 34474
    Description: Used 2016 BMW 3 Series 328i - $29,535, 11,672 miles Exterior Color: jatoba brown metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2003 BMW 3 Series 325i in Fruitland Park, FL 34731

    $4,995
    Mileage: 141,635
    Location: Fruitland Park, FL 34731
    Description: Used 2003 BMW 3 Series 325i - $4,995, 141,635 miles Exterior Color: white 325i 4dr Sedan 2.5 6 Cylinder Fuel: Gasoline 4 Doors
  • 2010 BMW 3 Series 328i in Fruitland Park, FL 34731

    $9,988
    Mileage: 95,618
    Location: Fruitland Park, FL 34731
    Description: Used 2010 BMW 3 Series 328i - $9,988, 95,618 miles Exterior Color: barbera red metallic 328i 4dr Sedan SA 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2007 BMW 3 Series 335i in Fruitland Park, FL 34731

    $7,995
    Mileage: 120,757
    Location: Fruitland Park, FL 34731
    Description: Used 2007 BMW 3 Series 335i - $7,995, 120,757 miles Exterior Color: silver 335i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2007 BMW 3 Series 335i in Gainesville, FL 32607

    $9,999
    Mileage: 85,000
    Location: Gainesville, FL 32607
    Description: Used 2007 BMW 3 Series 335i - $9,999, 85,000 miles Exterior Color: blue Coupe Manual Transmission Fuel: Gasoline 6 Cylinders
  • 2014 BMW 3 Series 320i in Gainesville, FL 32609

    $21,998
    Mileage: 26,520
    Location: Gainesville, FL 32609
    Description: Used 2014 BMW 3 Series 320i - $21,998, 26,520 miles Exterior Color: white Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i in Gainesville, FL 32609

    contact seller
    Mileage: contact seller
    Location: Gainesville, FL 32609
    Description: Used 2017 BMW 3 Series 320i - Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i in Gainesville, FL 32609

    $23,491
    Mileage: 16,111
    Location: Gainesville, FL 32609
    Description: Used 2015 BMW 3 Series 320i - $23,491, 16,111 miles Exterior Color: mojave Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors