Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,634 Used BMW 3 Series cars for sale

BMW 3 Series2018 - 2.0 M Sport Auto Euro 6 (s/s) 4dr

2018 - 2.0 M Sport Auto Euro 6 (s/s) 4dr29

£10,990

£210/pm (HP)

  • 2L
  • 87.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Middleton Motor Company

01642967827 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (50

Reduced

£16,990

£336/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

DEALDRIVE MOTORS LTD

01642967680 *

BMW 3 Series2015 - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2015 - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr59

Low Mileage

£14,495

  • 3L
  • 65.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2021 - 318i M Sport 4dr Step Auto

2021 - 318i M Sport 4dr Step Auto40

£18,027

£332/pm (PCP)

  • 2L
  • 53.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

drivedirect Redcar

01642065693 *

4.2/5 Stars

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

2022 (22) - 330e M Sport 4dr Step Auto Saloon40

£23,024

  • 2L
  • 44.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu Honda Stockton

01642049066 *

4.7/5 Stars

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,295

£111/pm (HP)

  • 3L
  • 117.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cleveland Vehicle Sales Ltd

01642424874 *

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

£30,995

£505/pm (PCP)

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

BMW 3 Series2024 (24) - 330e M Sport 5dr Step Auto [Pro Pack] Estate

2024 (24) - 330e M Sport 5dr Step Auto [Pro Pack] Estate60

£32,419

  • 2L
  • 21.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door

1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door20

Reduced

£6,495

  • 1.9L
  • 26.8K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

The Car Warehouse

01642937563 *

4.3/5 Stars

BMW 3 Series2012 - 320d Sport Plus 2dr

2012 - 320d Sport Plus 2dr61

Low Mileage

£7,995

  • 2L
  • 47.6K

    Miles
  • Diesel
  • Manual
  • Convertible

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2012 - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr

2012 - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr56

Low Mileage

£6,995

  • 2L
  • 93.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2019 - 2.0 330e M Sport Saloon 4-Door

2019 - 2.0 330e M Sport Saloon 4-Door49

£14,999

£294/pm (HP)

  • 2L
  • 109.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MMC Specialist Cars

01642573541 *

BMW 3 Series2022 (72) - 320d MHT M Sport 5dr Step Auto Diesel Estate

2022 (72) - 320d MHT M Sport 5dr Step Auto Diesel Estate59

£27,452

  • 2L
  • 39.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/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 Series2019 (69) - 2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 (69) - 2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)46

£23,495

£426/pm (PCP)

  • 2L
  • 62.5K

    Miles
  • Petrol
  • Automatic
  • Estate

TGM SPECIALIST CARS LIMITED

01325521612 *

BMW 3 Series2025 - (75 Reg) 3.0 Competition M xDrive 4-Door

2025 - (75 Reg) 3.0 Competition M xDrive 4-Door47

£74,990

  • 3L
  • 4.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Acklam Cars

01642573603 *

4.6/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 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 Series2023 (73) - M340i xDrive MHT 4dr Step Auto Petrol Saloon

2023 (73) - M340i xDrive MHT 4dr Step Auto Petrol Saloon55

£39,858

  • 3L
  • 22.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2023 (73) - 330e M Sport 5dr Step Auto Estate

2023 (73) - 330e M Sport 5dr Step Auto Estate44

Low Mileage

£33,173

  • 2L
  • 10.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

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?
Grey
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
222 BHP
What's the BMW 3 Series's average fuel economy?
60 MPG
What's the BMW 3 Series's average price?
£17,239
What's the BMW 3 Series's average mileage?
67,910

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