Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,422 Used BMW 3 Series cars for sale

BMW 3 Series2019 (69) - 320I 2.0 M SPORT SALOON 4-Door

2019 (69) - 320I 2.0 M SPORT SALOON 4-Door24

Low Mileage

£23,495

£414/pm (PCP)

  • 2L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

BMW 3 Series2021 - 330e M Sport 4dr Step Auto

2021 - 330e M Sport 4dr Step Auto

£19,999

£340/pm (PCP)

  • 2L
  • 73.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MMC Specialist Cars

01642573541 *

BMW 3 Series2013 (63) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2013 (63) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)48

£6,990

  • 3L
  • 130.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

DEALDRIVE MOTORS LTD

01642967680 *

BMW 3 Series2021 (Z9) - 320D 2.0 M SPORT PRO EDITION TOURING 5-Door

2021 (Z9) - 320D 2.0 M SPORT PRO EDITION TOURING 5-Door34

Reduced

£30,750

£496/pm (PCP)

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

BMW 3 Series2013 (63) - 320d Luxury 4dr Step Auto

2013 (63) - 320d Luxury 4dr Step Auto41

£5,995

£105/pm (HP)

  • 2L
  • 107.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Trunk Road Budget Cars

01642061101 *

0/5 Stars

BMW 3 Series2023 (23) - 320i M Sport 5dr Step Auto

2023 (23) - 320i M Sport 5dr Step Auto1

£29,995

£473/pm (PCP)

  • 2L
  • 48.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

BMW 3 Series2018 (68) - 320i M Sport Shadow Edition 4dr Step Auto

2018 (68) - 320i M Sport Shadow Edition 4dr Step Auto43

Low Mileage

£15,995

£315/pm (HP)

  • 2L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

H. Tones Oxford Garage

01429801496 *

BMW 3 Series2025 (75) - 320i M Sport 5dr Step Auto

2025 (75) - 320i M Sport 5dr Step Auto56

Low Mileage

£41,950

  • 2L
  • 1.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2019 (69) - 320i M Sport 4dr Step Auto

2019 (69) - 320i M Sport 4dr Step Auto50

£17,995

£313/pm (PCP)

  • 2L
  • 66.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

H. Tones Oxford Garage

01429801496 *

BMW 3 Series2014 - 2.0 325d SE GT Euro 6 (s/s) 5dr

2014 - 2.0 325d SE GT Euro 6 (s/s) 5dr62

Low Mileage

£7,495

  • 2L
  • 71.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2025 (25) - 330e 22.3 kWh M Sport 5dr Step Auto Tech/Pro Pack Estate

2025 (25) - 330e 22.3 kWh M Sport 5dr Step Auto Tech/Pro Pack Estate20

Low Mileage

£42,266

  • 2L
  • 3.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2014 (14) - 318d Sport 4dr

2014 (14) - 318d Sport 4dr17

£5,995

£105/pm (HP)

  • 2L
  • 99.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Teesside Car Finance

01642937529 *

0/5 Stars

BMW 3 Series2013 - 320d xDrive Modern 5dr

2013 - 320d xDrive Modern 5dr60

Low Mileage

£8,995

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Manual
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2015 (65) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (65) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)44

Reduced

£11,295

  • 3L
  • 124.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Cleveland Vehicle Sales Ltd

01642424874 *

BMW 3 Series2019 - 320d M Sport 4dr Step Auto

2019 - 320d M Sport 4dr Step Auto32

Low Mileage

£19,849

£413/pm (HP)

  • 2L
  • 46.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2022 (22) - 330i M Sport 4dr Step Auto Petrol Saloon

2022 (22) - 330i M Sport 4dr Step Auto Petrol Saloon51

Low Mileage

£31,947

  • 2L
  • 11.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2021 (21) - M340d xDrive MHT 4dr Step Auto

2021 (21) - M340d xDrive MHT 4dr Step Auto46

£26,995

£441/pm (PCP)

  • 3L
  • 67.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

H. Tones Oxford Garage

01429801496 *

BMW 3 Series2020 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2020 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (238

£13,990

£273/pm (HP)

  • 2L
  • 66.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Embleton Motor Company

01642130109 *

BMW 3 Series2012 (62) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2012 (62) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)44

£6,645

£118/pm (HP)

  • 3L
  • 117.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cleveland Vehicle Sales Ltd

01642424874 *

BMW 3 Series2018 (68) - 320d M Sport 4dr Step Auto

2018 (68) - 320d M Sport 4dr Step Auto45

Low Mileage

£17,490

  • 2L
  • 31.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Driven Car Sales

01642967877 *

Other BMW cars near Teesside?
Other BMW 3 Series cars in Teesside
About cars in Middlesbrough on MOTORS
What's the most popular BMW 3 Series colour?
White
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
224 BHP
What's the BMW 3 Series's average fuel economy?
62 MPG
What's the BMW 3 Series's average price?
£16,879
What's the BMW 3 Series's average mileage?
69,332

* 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.