Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,720 Used BMW 3 Series cars for sale

BMW 3 Series2019 - 3.0 330d M Sport Auto 4dr

2019 - 3.0 330d M Sport Auto 4dr52

£18,450

£361/pm (PCP)

  • 3L
  • 76.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arbat Motors

01708201620 *

BMW 3 Series2009 (59) - 2.0 Automatic 318i SE 102,000 Miles. LEATHER Heated Seats NAV 4dr Saloon PX

2009 (59) - 2.0 Automatic 318i SE 102,000 Miles. LEATHER Heated Seats NAV 4dr Saloon PX52

Low Mileage

£3,990

£68/pm (HP)

  • 2L
  • 102.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2010 (59) - 320i M Sport Highline 2dr Auto

2010 (59) - 320i M Sport Highline 2dr Auto21

Reduced

£4,500

£73/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

L&T Cars Ltd

02039112053 *

BMW 3 Series2020 (20) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr55

Low Mileage

£20,245

£324/pm (PCP)

  • 2L
  • 45.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2008 - 320i M Sport 4dr Step Auto

2008 - 320i M Sport 4dr Step Auto12

Low Mileage

£3,450

£69/pm (HP)

  • 2L
  • 96.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Gates Cars LTD

02037808217 *

BMW 3 Series2017 (17) - 330e M Sport 4dr Step Auto

2017 (17) - 330e M Sport 4dr Step Auto15

£8,990

£168/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

GMS Group LTD

02039092104 *

BMW 3 Series2020 (70) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

2020 (70) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr54

£14,294

£279/pm (HP)

  • 2L
  • 110.6K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (71) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr55

£17,701

£286/pm (PCP)

  • 2L
  • 71.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2015 (64) - 3.0 335i ActiveHybrid 3 M Sport Saloon 4dr Petrol Hybrid Auto Euro 6 (s/s)

2015 (64) - 3.0 335i ActiveHybrid 3 M Sport Saloon 4dr Petrol Hybrid Auto Euro 6 (s/s)25

£10,750

£205/pm (HP)

  • 3L
  • 100.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Premier Cars

01708932385 *

BMW 3 Series2016 (66) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr

2016 (66) - 2.0 318d M Sport Touring Auto Euro 6 (s/s) 5dr37

£8,390

£155/pm (HP)

  • 2L
  • 116.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Crown Auto Hub Limited

02078714295 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr55

£15,724

£309/pm (HP)

  • 2L
  • 81.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2016 (66) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr37

Low Mileage

£11,950

£230/pm (HP)

  • 2L
  • 38.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorexe Ltd

02038934300 *

BMW 3 Series2021 - 2.0 330E M Sport Auto 4dr

2021 - 2.0 330E M Sport Auto 4dr54

Reduced

£23,795

£400/pm (PCP)

  • 2L
  • 35.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2021 (71) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (71) - 2.0 318d MHT M Sport Touring Auto Euro 6 (s/s) 5dr55

£17,798

£278/pm (PCP)

  • 2L
  • 79.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2014 (64) - Estate/Touring 5-Door

2014 (64) - Estate/Touring 5-Door22

Reduced

£7,500

£136/pm (HP)

  • 2L
  • 67.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

AG Classics

02039112044 *

BMW 3 Series2010 (10) - 3.0 335i M Sport Steptronic Euro 4 4dr

2010 (10) - 3.0 335i M Sport Steptronic Euro 4 4dr45

£6,250

  • 3L
  • 129.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quantum Cars Limited

02037637064 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr59

£19,931

£318/pm (PCP)

  • 2L
  • 60.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2018 (68) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (68) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr53

£11,715

£225/pm (HP)

  • 2L
  • 93.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)30

£20,705

£414/pm (HP)

  • 2L
  • 49.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Essex Car Company

01708973745 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr54

£19,790

£310/pm (PCP)

  • 2L
  • 50.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.