Used BMW 3 Series in North Canton, OH

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i xDrive in North Canton, OH 44720

    $21,490
    Mileage: 35,201
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 328i xDrive - $21,490, 35,201 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in North Canton, OH 44720

    $19,890
    Mileage: 40,152
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 328i xDrive - $19,890, 40,152 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in North Canton, OH 44720

    $20,890
    Mileage: 30,697
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 328i xDrive - $20,890, 30,697 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in North Canton, OH 44720

    $18,490
    Mileage: 44,970
    Location: North Canton, OH 44720
    Description: Used 2017 BMW 3 Series 320i xDrive - $18,490, 44,970 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in North Canton, OH 44720

    $20,390
    Mileage: 34,503
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 328i xDrive - $20,390, 34,503 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 335i in North Canton, OH 44720

    $20,890
    Mileage: 41,375
    Location: North Canton, OH 44720
    Description: Used 2015 BMW 3 Series 335i - $20,890, 41,375 miles Exterior Color: jet black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in North Canton, OH 44720

    $30,500
    Mileage: 13,356
    Location: North Canton, OH 44720
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $30,500, 13,356 miles Exterior Color: arctic gray metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 320i xDrive in North Canton, OH 44720

    $18,290
    Mileage: 35,053
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 320i xDrive - $18,290, 35,053 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in North Canton, OH 44720

    $31,000
    Mileage: 16,923
    Location: North Canton, OH 44720
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $31,000, 16,923 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in North Canton, OH 44720

    $21,800
    Mileage: 60,092
    Location: North Canton, OH 44720
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $21,800, 60,092 miles Exterior Color: mineral white metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 320i xDrive in North Canton, OH 44720

    $19,890
    Mileage: 27,070
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 320i xDrive - $19,890, 27,070 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 320i xDrive in North Canton, OH 44720

    $17,890
    Mileage: 37,763
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 320i xDrive - $17,890, 37,763 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in North Canton, OH 44720

    $24,877
    Mileage: 34,609
    Location: North Canton, OH 44720
    Description: Used 2017 BMW 3 Series 320i xDrive - $24,877, 34,609 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 320i xDrive in North Canton, OH 44720

    $18,390
    Mileage: 37,700
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 320i xDrive - $18,390, 37,700 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in North Canton, OH 44720

    $21,490
    Mileage: 40,763
    Location: North Canton, OH 44720
    Description: Used 2016 BMW 3 Series 328i xDrive - $21,490, 40,763 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors