Used BMW 3 Series in Oklahoma City, OK

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 328i in Oklahoma City, OK 73139

    $21,981
    Mileage: 41,835
    Location: Oklahoma City, OK 73139
    Description: Used 2015 BMW 3 Series 328i - $21,981, 41,835 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2010 BMW 3 Series 335i in Oklahoma City, OK 73139

    $16,981
    Mileage: 68,496
    Location: Oklahoma City, OK 73139
    Description: Used 2010 BMW 3 Series 335i - $16,981, 68,496 miles Exterior Color: jet black Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2007 BMW 3 Series 328i in Oklahoma City, OK 73110

    contact seller
    Mileage: 119,903
    Location: Oklahoma City, OK 73110
    Description: Used 2007 BMW 3 Series 328i - 119,903 miles Exterior Color: sparkling graphite metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2012 BMW 3 Series 328i in Oklahoma City, OK 73131

    $16,900
    Mileage: 56,975
    Location: Oklahoma City, OK 73131
    Description: Used 2012 BMW 3 Series 328i - $16,900, 56,975 miles Exterior Color: sparkling bronze metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Oklahoma City, OK 73131

    $18,499
    Mileage: 45,127
    Location: Oklahoma City, OK 73131
    Description: Used 2013 BMW 3 Series 328i - $18,499, 45,127 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Oklahoma City, OK 73114

    $28,995
    Mileage: 30,379
    Location: Oklahoma City, OK 73114
    Description: Used 2016 BMW 3 Series 328i - $28,995, 30,379 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Oklahoma City, OK 73114

    contact seller
    Mileage: 92,612
    Location: Oklahoma City, OK 73114
    Description: Used 2011 BMW 3 Series 328i - 92,612 miles Exterior Color: black 4 Door Sedan 3.0L I6 24V MPFI DOHC Automatic Transmission
  • 2015 BMW 3 Series 328i in Oklahoma City, OK 73114

    $22,886
    Mileage: 37,553
    Location: Oklahoma City, OK 73114
    Description: Used 2015 BMW 3 Series 328i - $22,886, 37,553 miles Exterior Color: orion silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2008 BMW 3 Series 335i in Oklahoma City, OK 73114

    contact seller
    Mileage: 133,631
    Location: Oklahoma City, OK 73114
    Description: Used 2008 BMW 3 Series 335i - 133,631 miles Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 328i in Oklahoma City, OK 73160

    $8,999
    Mileage: 99,835
    Location: Oklahoma City, OK 73160
    Description: Used 2007 BMW 3 Series 328i - $8,999, 99,835 miles Coupe 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2009 BMW 3 Series 328i in Oklahoma City, OK 73114

    contact seller
    Mileage: contact seller
    Location: Oklahoma City, OK 73114
    Description: Used 2009 BMW 3 Series 328i - Exterior Color: green 3.0L 6 cyls
  • 2014 BMW 3 Series 320i in Oklahoma City, OK 73114

    $17,235
    Mileage: 63,298
    Location: Oklahoma City, OK 73114
    Description: Used 2014 BMW 3 Series 320i - $17,235, 63,298 miles Exterior Color: jet black Interior Color: black 2.0L 4 cyls
  • 2008 BMW 3 Series 328i in Oklahoma City, OK 73114

    contact seller
    Mileage: contact seller
    Location: Oklahoma City, OK 73114
    Description: Used 2008 BMW 3 Series 328i - 3.0L 6 cyls
  • 2016 BMW 3 Series 328i in Oklahoma City, OK 73162

    $21,955
    Mileage: 28,869
    Location: Oklahoma City, OK 73162
    Description: Used 2016 BMW 3 Series 328i - $21,955, 28,869 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Edmond, OK 73013

    $26,991
    Mileage: 28,825
    Location: Edmond, OK 73013
    Description: Used 2014 BMW 3 Series 328i - $26,991, 28,825 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors