Used BMW 3 Series in Petal, MS

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2019 BMW 3 Series 330i in Columbia, MS 39429

    $41,925
    Mileage: 10,291
    Location: Columbia, MS 39429
    Description: Used 2019 BMW 3 Series 330i - $41,925, 10,291 miles Exterior Color: mineral white metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 320i in Diberville, MS 39540

    $26,925
    Mileage: 25,486
    Location: Diberville, MS 39540
    Description: Used 2018 BMW 3 Series 320i - $26,925, 25,486 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i in Diberville, MS 39540

    $22,490
    Mileage: 30,770
    Location: Diberville, MS 39540
    Description: Used 2018 BMW 3 Series 320i - $22,490, 30,770 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i in Diberville, MS 39540

    $34,990
    Mileage: 20,321
    Location: Diberville, MS 39540
    Description: Used 2019 BMW 3 Series 330i - $34,990, 20,321 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i in Diberville, MS 39540

    $34,890
    Mileage: 19,366
    Location: Diberville, MS 39540
    Description: Used 2019 BMW 3 Series 330i - $34,890, 19,366 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i in Diberville, MS 39540

    $34,990
    Mileage: 20,020
    Location: Diberville, MS 39540
    Description: Used 2019 BMW 3 Series 330i - $34,990, 20,020 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i in Diberville, MS 39540

    $26,975
    Mileage: 19,402
    Location: Diberville, MS 39540
    Description: Used 2018 BMW 3 Series 320i - $26,975, 19,402 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Diberville, MS 39540

    $27,925
    Mileage: 24,496
    Location: Diberville, MS 39540
    Description: Used 2017 BMW 3 Series 330i - $27,925, 24,496 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Diberville, MS 39540

    contact seller
    Mileage: 26,221
    Location: Diberville, MS 39540
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - 26,221 miles Exterior Color: black Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i in Diberville, MS 39540

    $27,475
    Mileage: 19,538
    Location: Diberville, MS 39540
    Description: Used 2018 BMW 3 Series 320i - $27,475, 19,538 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Diberville, MS 39540

    $26,975
    Mileage: 25,350
    Location: Diberville, MS 39540
    Description: Used 2017 BMW 3 Series 330i - $26,975, 25,350 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Diberville, MS 39540

    $28,825
    Mileage: 15,658
    Location: Diberville, MS 39540
    Description: Used 2017 BMW 3 Series 330i - $28,825, 15,658 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i in Diberville, MS 39540

    $32,750
    Mileage: 21,765
    Location: Diberville, MS 39540
    Description: Used 2019 BMW 3 Series 330i - $32,750, 21,765 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Diberville, MS 39540

    $27,950
    Mileage: 21,144
    Location: Diberville, MS 39540
    Description: Used 2017 BMW 3 Series 330i - $27,950, 21,144 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series 330i in Diberville, MS 39540

    $39,999
    Mileage: 1,668
    Location: Diberville, MS 39540
    Description: Used 2020 BMW 3 Series 330i - $39,999, 1,668 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors