Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,419 Used BMW 3 Series cars for sale

BMW 3 Series2023 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

2023 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr40

£31,490

  • 2L
  • 29.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Riverside Volvo Doncaster

01302248798 *

BMW 3 Series2021 (71) - 330e xDrive M Sport 5dr Step Auto

2021 (71) - 330e xDrive M Sport 5dr Step Auto29

£14,231

  • 2L
  • 116.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Car Motion

01709223117 *

BMW 3 Series2017 - 2.0 320d ED Plus Euro 6 (s/s) 4dr

2017 - 2.0 320d ED Plus Euro 6 (s/s) 4dr29

£4,695

  • 2L
  • 167.5K

    Miles
  • Diesel
  • Manual
  • Saloon

2 Good To Trade

01709911148 *

BMW 3 Series2020 - 320d SE 4-Door

2020 - 320d SE 4-Door28

£14,995

£294/pm (HP)

  • 2L
  • 63.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Powells Motors Ltd

01709919677 *

BMW 3 Series2022 - 2.0 320d M Sport Touring 5-Door

2022 - 2.0 320d M Sport Touring 5-Door44

£24,990

£402/pm (PCP)

  • 2L
  • 57.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

BEECHWOOD PRESTIGE LTD

01302499708 *

BMW 3 Series2016 - 320d M Sport 5-Door

2016 - 320d M Sport 5-Door25

£9,995

  • 2L
  • 120.8K

    Miles
  • Diesel
  • Manual
  • Estate

Powells Motors Ltd

01709919677 *

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

2016 (66) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr18

£11,995

£231/pm (HP)

  • 3L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

High Street Trade Centre

01709917844 *

BMW 3 Series2020 - 330e M Sport 5dr Step Auto

2020 - 330e M Sport 5dr Step Auto33

Low Mileage

£22,750

  • 2L
  • 36.9K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2024 - M340d xDrive MHT 4dr Step Auto

2024 - M340d xDrive MHT 4dr Step Auto35

£42,690

  • 3L
  • 26.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (31

Reduced

£17,495

£282/pm (PCP)

  • 2L
  • 50.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Doncaster Prestige Motor limited

01302246751 *

BMW 3 Series2008 (08) - 320d M Sport 2dr

2008 (08) - 320d M Sport 2dr15

£2,550

  • 2L
  • 152.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Select Cars

01709915539 *

BMW 3 Series2019 - 2.0 320d xDrive M Sport Saloon 4-Door

2019 - 2.0 320d xDrive M Sport Saloon 4-Door39

Reduced

£15,995

£315/pm (HP)

  • 2L
  • 100.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Crescent Car Sales

01302248782 *

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

2021 (71) - 2.0 330E M Sport Auto 4dr47

£13,471

  • 2L
  • 112.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Motion

01709223117 *

BMW 3 Series(58) - 2.0 318i Edition SE Euro 4 4dr

(58) - 2.0 318i Edition SE Euro 4 4dr38

Low Mileage

£2,495

  • 115.0K

    Miles
  • Petrol
  • Manual
  • Not Supplied

Doncaster Motor Group

01302986709 *

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

2023 - 320i M Sport 4dr Step Auto31

£28,890

  • 2L
  • 25.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2017 - 3.0 335d xDrive M Sport Shadow Edition 4-Door

2017 - 3.0 335d xDrive M Sport Shadow Edition 4-Door51

Reduced

£16,990

£357/pm (CS)

  • 3L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

South Yorkshire Motors Ltd

01977802191 *

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

2022 - 320i M Sport 4dr Step Auto22

Low Mileage

£24,700

  • 2L
  • 10.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evans Halshaw BYD Rotherham

01709212100 *

BMW 3 Series2016 (66) - 320d xDrive M Sport 4dr Step Auto Diesel Saloon

2016 (66) - 320d xDrive M Sport 4dr Step Auto Diesel Saloon35

Low Mileage

£14,995

  • 2L
  • 40.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vertu Honda Doncaster

01302245283 *

4.8/5 Stars

BMW 3 Series2025 - 330e 22.3 kWh M Sport 5dr Step Auto

2025 - 330e 22.3 kWh M Sport 5dr Step Auto34

£35,490

  • 2L
  • 7.0K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2018 (18) - 320d M Sport 5dr Step Auto

2018 (18) - 320d M Sport 5dr Step Auto49

£14,500

£283/pm (HP)

  • 2L
  • 71.8K

    Miles
  • Diesel
  • Automatic
  • Estate

ADAM G CARS

01302986312 *

Other BMW cars near South Yorkshire?
Other BMW 3 Series cars in South Yorkshire
About cars in Doncaster 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.