Used BMW 3 Series in Broken Arrow, OK

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2012 BMW 3 Series 328i in Broken Arrow, OK 74012

    $17,990
    Mileage: 49,418
    Location: Broken Arrow, OK 74012
    Description: Used 2012 BMW 3 Series 328i - $17,990, 49,418 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2006 BMW 3 Series 330i in Broken Arrow, OK 74012

    Featured Car
    $8,791
    Mileage: 108,750
    Location: Broken Arrow, OK 74012
    Description: Used 2006 BMW 3 Series 330i - $8,791, 108,750 miles Exterior Color: black Automatic Transmission
  • 2014 BMW 3 Series 328d xDrive in Tulsa, OK 74133

    $30,490
    Mileage: 50,535
    Location: Tulsa, OK 74133
    Description: Used 2014 BMW 3 Series 328d xDrive - $30,490, 50,535 miles Exterior Color: mineral gray metallic Wagon 2.0L I4 16V DDI DOHC Turbo Diese Fuel: DIESEL 4 Doors
  • 2015 BMW 3 Series 328i in Tulsa, OK 74133

    $27,490
    Mileage: 13,220
    Location: Tulsa, OK 74133
    Description: Used 2015 BMW 3 Series 328i - $27,490, 13,220 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335is in Tulsa, OK 74133

    $29,990
    Mileage: 25,745
    Location: Tulsa, OK 74133
    Description: Used 2013 BMW 3 Series 335is - $29,990, 25,745 miles Exterior Color: mineral white Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 2 Doors
  • 2013 BMW 3 Series 335is in Tulsa, OK 74133

    $27,490
    Mileage: 51,054
    Location: Tulsa, OK 74133
    Description: Used 2013 BMW 3 Series 335is - $27,490, 51,054 miles Exterior Color: titanium silver Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 3 Series 328i in Tulsa, OK 74133

    $28,600
    Mileage: 22,234
    Location: Tulsa, OK 74133
    Description: Used 2016 BMW 3 Series 328i - $28,600, 22,234 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series 328i in Tulsa, OK 74133

    contact seller
    Mileage: 37,261
    Location: Tulsa, OK 74133
    Description: Used 2009 BMW 3 Series 328i - 37,261 miles Exterior Color: platinum Convertible 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2014 BMW 3 Series 328i xDrive in Tulsa, OK 74133

    $21,998
    Mileage: 48,566
    Location: Tulsa, OK 74133
    Description: Used 2014 BMW 3 Series 328i xDrive - $21,998, 48,566 miles Exterior Color: gray 2.00L Automatic Transmission
  • 2016 BMW 3 Series 340i xDrive in Tulsa, OK 74133

    $50,990
    Mileage: 6,925
    Location: Tulsa, OK 74133
    Description: Used 2016 BMW 3 Series 340i xDrive - $50,990, 6,925 miles Exterior Color: mineral gray metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Tulsa, OK 74133

    $28,600
    Mileage: 22,691
    Location: Tulsa, OK 74133
    Description: Used 2016 BMW 3 Series 328i - $28,600, 22,691 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Tulsa, OK 74133

    $29,000
    Mileage: 20,496
    Location: Tulsa, OK 74133
    Description: Used 2016 BMW 3 Series 328i - $29,000, 20,496 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Tulsa, OK 74133

    $30,300
    Mileage: 14,801
    Location: Tulsa, OK 74133
    Description: Used 2016 BMW 3 Series 328i - $30,300, 14,801 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Tulsa, OK 74133

    $30,500
    Mileage: 13,874
    Location: Tulsa, OK 74133
    Description: Used 2016 BMW 3 Series 328i - $30,500, 13,874 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i in Tulsa, OK 74133

    $33,000
    Mileage: 22,025
    Location: Tulsa, OK 74133
    Description: Used 2014 BMW 3 Series 335i - $33,000, 22,025 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors