9 Used BMW 320s For Sale near Bristol

  •  BMW 320, 2010 (10), Manual Diesel, 67,700 miles
    6

    £6,250

    Blackwood - 29 miles

    BMW 320d EfficientDynamics, 2010, 2 previous owners. Full service history.

    Read more
  •  BMW 320, 2006 (06), Manual Diesel, 172,000 miles
    6

    Salisbury - 42 miles

    Looking to swap for Volvo XC90 or any 7 seater 4x4 will add the miles soon iam at work at the moment Miles will go up as used every day to go to work.

    Read more

      National freeads (50 miles or above)

    •  BMW 320, 2016 (16), Manual DIESEL, 18,803 miles
      1

      £17,225

      Merton - 102 miles

      BMW. 320. d ED Plus 2.0TD 4dr. DIESEL. Saloon. 2.0cc. Manual. BLACK.

      Read more
    •  BMW 320, 2016 (66), Automatic DIESEL, 13,417 miles
      1

      £19,025

      Merton - 102 miles

      BMW. 320. d ED Plus 2.0TD 4dr. DIESEL. Saloon. 2.0cc. Automatic. BLACK.

      Read more
    •  BMW 320, 2017 (17), Automatic DIESEL, 1,661 miles
      1

      £20,950

      Merton - 102 miles

      BMW. 320. d ED Plus 2.0TD 4dr. DIESEL. Saloon. 2.0cc. Automatic. BLACK.

      Read more
    •  BMW 320, 2016 (16), Manual DIESEL, 5,201 miles
      1

      £19,200

      Merton - 102 miles

      BMW. 320. d ED Plus 2.0TD 5dr. DIESEL. Estate. 2.0cc. Manual. GREY.

      Read more
    •  BMW 320, 2016 (16), Automatic DIESEL, 26,147 miles
      1

      £17,300

      Merton - 102 miles

      BMW. 320. d ED Plus 2.0TD 4dr. DIESEL. Saloon. 2.0cc. Automatic. WHITE.

      Read more
    •  BMW 320, 2016 (16), Automatic PETROL, 17,562 miles
      1

      £19,175

      Merton - 102 miles

      BMW. 320. i Sport 2.0 5dr. PETROL. Estate. 2.0cc. Automatic. WHITE.

      Read more

    Need Cars finance?

    Use our simple calculator to find what your monthly repayments would be