Used BMW for Sale in Durham

 

Used BMW for Sale in Durham

Showing 1 - 12 of 37 results

  • BMW Approved
    BMW 2 Series

    218i [136] M Sport 4dr Petrol Saloon

    • 31,231 mi
    • 2023 Reg
    • Manual
  • BMW Approved
    BMW 2 Series

    218i [136] M Sport 4dr [Tech Pack] Petrol Saloon

    • 20,203 mi
    • 2024 Reg
    • Manual
  • BMW Approved
    BMW 2 Series

    218i [136] M Sport 4dr Petrol Saloon

    • 19,167 mi
    • 2023 Reg
    • Manual
  • BMW Approved
    BMW 1 Series

    120 M Sport 5dr Step Auto [Pro Pack] Petrol Hatchback

    • 11,241 mi
    • 2026 Reg
    • Automatic
  • BMW Approved
    BMW 2 Series

    220 M Sport 4dr Step Auto [Pro Pack] Petrol Saloon

    • 9,353 mi
    • 2026 Reg
    • Automatic
  • BMW Approved
    BMW 1 Series

    120 M Sport 5dr Step Auto [Pro Pack] Petrol Hatchback

    • 12,982 mi
    • 2026 Reg
    • Automatic
  • BMW Approved
    BMW 1 Series

    120 M Sport 5dr Step Auto [Pro Pack] Petrol Hatchback

    • 13,103 mi
    • 2026 Reg
    • Automatic
  • BMW Approved
    BMW 1 Series

    120 M Sport 5dr Step Auto Petrol Hatchback

    • 11,945 mi
    • 2026 Reg
    • Automatic
  • BMW Approved
    BMW 2 Series

    220i M Sport 2dr Step Auto Petrol Coupe

    • 4,380 mi
    • 2023 Reg
    • Automatic
  • BMW Approved
    BMW 1 Series

    120 M Sport 5dr Step Auto Petrol Hatchback

    • 9,161 mi
    • 2025 Reg
    • Automatic
  • BMW Approved
    BMW 1 Series

    118i M Sport 5dr Step Auto Petrol Hatchback

    • 16,399 mi
    • 2023 Reg
    • Automatic
  • RESERVATION IN PROGRESS
    BMW 4 Series

    420i M Sport 5dr Step Auto [Tech/Pro Pack] Petrol Hatchback

    • 31,262 mi
    • 2023 Reg
    • Automatic