Used BMW 3 Series in Oklahoma City, OK

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2006 BMW 3 Series 330i in Oklahoma City, OK 73139

    $4,999
    Mileage: 146,345
    Location: Oklahoma City, OK 73139
    Description: Used 2006 BMW 3 Series 330i - $4,999, 146,345 miles Exterior Color: jet black CAR 3.0L I6 DOHC SMPI Fuel: G 6 Cylinders 4 Doors
  • 2013 BMW 3 Series 335i in Oklahoma City, OK 73139

    $34,000
    Mileage: 24,068
    Location: Oklahoma City, OK 73139
    Description: Used 2013 BMW 3 Series 335i - $34,000, 24,068 miles Exterior Color: black sapphire metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 3 Series 328i in Oklahoma City, OK 73139

    Featured Car
    $23,481
    Mileage: 33,096
    Location: Oklahoma City, OK 73139
    Description: Used 2015 BMW 3 Series 328i - $23,481, 33,096 miles Exterior Color: black Automatic Transmission
  • 2011 BMW 3 Series 328i xDrive in Oklahoma City, OK 73110

    $9,981
    Mileage: 112,048
    Location: Oklahoma City, OK 73110
    Description: Used 2011 BMW 3 Series 328i xDrive - $9,981, 112,048 miles Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series 328i in Oklahoma City, OK 73131

    $12,998
    Mileage: 85,450
    Location: Oklahoma City, OK 73131
    Description: Used 2009 BMW 3 Series 328i - $12,998, 85,450 miles Exterior Color: gray 3.00L Automatic Transmission
  • 2011 BMW 3 Series 335i in Oklahoma City, OK 73131

    $18,998
    Mileage: 47,507
    Location: Oklahoma City, OK 73131
    Description: Used 2011 BMW 3 Series 335i - $18,998, 47,507 miles Exterior Color: black 3.00L Automatic Transmission
  • 2011 BMW 3 Series 328i xDrive in Oklahoma City, OK 73131

    $15,998
    Mileage: 47,497
    Location: Oklahoma City, OK 73131
    Description: Used 2011 BMW 3 Series 328i xDrive - $15,998, 47,497 miles Exterior Color: gold 3.00L Automatic Transmission
  • 2005 BMW 3 Series 330i in Oklahoma City, OK 73131

    Featured Car
    $6,991
    Mileage: 171,647
    Location: Oklahoma City, OK 73131
    Description: Used 2005 BMW 3 Series 330i - $6,991, 171,647 miles Exterior Color: black sapphire metallic Automatic Transmission
  • 2013 BMW 3 Series 335i in Oklahoma City, OK 73131

    Featured Car
    $29,691
    Mileage: 28,426
    Location: Oklahoma City, OK 73131
    Description: Used 2013 BMW 3 Series 335i - $29,691, 28,426 miles Exterior Color: black sapphire metallic Automatic Transmission
  • 2007 BMW 3 Series 328i in Oklahoma City, OK 73160

    $11,988
    Mileage: 99,835
    Location: Oklahoma City, OK 73160
    Description: Used 2007 BMW 3 Series 328i - $11,988, 99,835 miles Exterior Color: space gray metallic 328i 2dr Coupe 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 2010 BMW 3 Series 328i in Oklahoma City, OK 73114

    $13,416
    Mileage: 86,898
    Location: Oklahoma City, OK 73114
    Description: Used 2010 BMW 3 Series 328i - $13,416, 86,898 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series 328i in Oklahoma City, OK 73114

    $10,958
    Mileage: 94,499
    Location: Oklahoma City, OK 73114
    Description: Used 2009 BMW 3 Series 328i - $10,958, 94,499 miles Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2016 BMW 3 Series 328i in Oklahoma City, OK 73114

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

    $19,994
    Mileage: 33,913
    Location: Oklahoma City, OK 73114
    Description: Used 2014 BMW 3 Series 320i - $19,994, 33,913 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i in Oklahoma City, OK 73114

    contact seller
    Mileage: 61,548
    Location: Oklahoma City, OK 73114
    Description: Used 2011 BMW 3 Series 335i - 61,548 miles Exterior Color: blue Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors