Used BMW 3 Series in Monrovia, CA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 330i in Monrovia, CA 91016

    $31,482
    Mileage: 12,077
    Location: Monrovia, CA 91016
    Description: Used 2017 BMW 3 Series 330i - $31,482, 12,077 miles Exterior Color: silver 4 Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 330i in Monrovia, CA 91016

    $36,492
    Mileage: 3,119
    Location: Monrovia, CA 91016
    Description: Used 2017 BMW 3 Series 330i - $36,492, 3,119 miles Exterior Color: silver 4 Automatic Transmission 4 Doors
  • 2015 BMW 3 Series 335i in Monrovia, CA 91016

    $32,982
    Mileage: 27,291
    Location: Monrovia, CA 91016
    Description: Used 2015 BMW 3 Series 335i - $32,982, 27,291 miles Exterior Color: gray 6 Automatic Transmission 4 Doors
  • 2015 BMW 3 Series 328i in Monrovia, CA 91016

    $19,981
    Mileage: 48,735
    Location: Monrovia, CA 91016
    Description: Used 2015 BMW 3 Series 328i - $19,981, 48,735 miles Exterior Color: white 4 Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 330i in Monrovia, CA 91016

    $37,982
    Mileage: 5,140
    Location: Monrovia, CA 91016
    Description: Used 2017 BMW 3 Series 330i - $37,982, 5,140 miles Exterior Color: white 4 Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 330i in Monrovia, CA 91016

    $36,992
    Mileage: 4,296
    Location: Monrovia, CA 91016
    Description: Used 2017 BMW 3 Series 330i - $36,992, 4,296 miles Exterior Color: black 4 Automatic Transmission 4 Doors
  • 2015 BMW 3 Series 328i in Monrovia, CA 91016

    $22,392
    Mileage: 26,875
    Location: Monrovia, CA 91016
    Description: Used 2015 BMW 3 Series 328i - $22,392, 26,875 miles Exterior Color: white 4 Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 330e in Monrovia, CA 91016

    $34,992
    Mileage: 13,053
    Location: Monrovia, CA 91016
    Description: Used 2017 BMW 3 Series 330e - $34,992, 13,053 miles Exterior Color: black 4 Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 330i in Monrovia, CA 91016

    $36,992
    Mileage: 3,638
    Location: Monrovia, CA 91016
    Description: Used 2017 BMW 3 Series 330i - $36,992, 3,638 miles Exterior Color: black 4 Automatic Transmission 4 Doors
  • 2018 BMW 3 Series 320i in Monrovia, CA 91016

    $33,992
    Mileage: 3,393
    Location: Monrovia, CA 91016
    Description: Used 2018 BMW 3 Series 320i - $33,992, 3,393 miles Exterior Color: white 4 Automatic Transmission 4 Doors
  • 2015 BMW 3 Series 328i in Monrovia, CA 91016

    $23,981
    Mileage: 18,307
    Location: Monrovia, CA 91016
    Description: Used 2015 BMW 3 Series 328i - $23,981, 18,307 miles Exterior Color: white 4 Automatic Transmission 4 Doors
  • 2015 BMW 3 Series 328i in Monrovia, CA 91016

    $21,981
    Mileage: 38,566
    Location: Monrovia, CA 91016
    Description: Used 2015 BMW 3 Series 328i - $21,981, 38,566 miles Exterior Color: blue 4 Automatic Transmission 4 Doors
  • 2015 BMW 3 Series 328i in Monrovia, CA 91016

    $22,981
    Mileage: 42,867
    Location: Monrovia, CA 91016
    Description: Used 2015 BMW 3 Series 328i - $22,981, 42,867 miles Exterior Color: mineral white metallic 4 Automatic Transmission 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Monrovia, CA 91016

    $27,981
    Mileage: 14,354
    Location: Monrovia, CA 91016
    Description: Used 2016 BMW 3 Series 328i xDrive - $27,981, 14,354 miles Exterior Color: gray 4 Automatic Transmission 4 Doors
  • 2015 BMW 3 Series 320i in Monrovia, CA 91016

    $20,981
    Mileage: 25,144
    Location: Monrovia, CA 91016
    Description: Used 2015 BMW 3 Series 320i - $20,981, 25,144 miles Exterior Color: gray 4 Automatic Transmission 4 Doors