Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,650 Used BMW 3 Series cars for sale

BMW 3 Series1999 (V) - 323i 2dr

1999 (V) - 323i 2dr1

Low Mileage

£3,000

  • 2.5L
  • 118.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Martyns Car Sales

01932687838 *

BMW 3 Series2003 (03) - 330 Ci Sport 2dr

2003 (03) - 330 Ci Sport 2dr19

Low Mileage

£4,000

  • 3L
  • 116.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Martyns Car Sales

01932687838 *

BMW 3 Series2016 - 1.5 318i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

2016 - 1.5 318i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)23

Low Mileage

£8,800

£164/pm (HP)

  • 1.5L
  • 47.8K

    Miles
  • Petrol
  • Manual
  • Saloon

K Motors London Ltd

01372423201 *

BMW 3 Series2006 (06) - 2.2 320Ci 320 M Sport Edition 2dr

2006 (06) - 2.2 320Ci 320 M Sport Edition 2dr21

Low Mileage

£4,500

  • 2.2L
  • 95.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Martyns Car Sales

01932687838 *

BMW 3 Series2010 (60) - 325i SE 2dr Step Auto

2010 (60) - 325i SE 2dr Step Auto14

Low Mileage

£6,000

£105/pm (HP)

  • 3L
  • 65.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Martyns Car Sales

01932687838 *

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

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

£18,800

£305/pm (PCP)

  • 2L
  • 58.7K

    Miles
  • Hybrid
  • Manual
  • Saloon

K Motors London Ltd

01372423201 *

BMW 3 Series2008 (08) - 320i M SPORT AUTO 2-Door

2008 (08) - 320i M SPORT AUTO 2-Door16

Low Mileage

£5,495

£144/pm (HP)

  • 2L
  • 93.4K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

AC Motor Sales Ltd

01932507147 *

BMW 3 Series1992 - 2.5 325i Convertible 2dr Petrol Automatic (192 bhp)

1992 - 2.5 325i Convertible 2dr Petrol Automatic (192 bhp)78

Low Mileage

£25,995

  • 63.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Position One Motor Company

01372230344 *

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

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

£17,800

£283/pm (PCP)

  • 2L
  • 64.1K

    Miles
  • Petrol
  • Manual
  • Saloon

K Motors London Ltd

01372423201 *

BMW 3 Series2006 (06) - 325 Ci SE 2dr

2006 (06) - 325 Ci SE 2dr23

Low Mileage

£6,000

  • 2.5L
  • 54.5K

    Miles
  • Petrol
  • Manual
  • Convertible

Martyns Car Sales

01932687838 *

BMW 3 Series2018 (67) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr

2018 (67) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr32

Reduced

£12,500

£241/pm (HP)

  • 1.5L
  • 44.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

ARJ MOTORS

01932507141 *

4.4/5 Stars

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

2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)68

£22,600

£356/pm (PCP)

  • 2L
  • 50.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Autos Surrey

02037637047 *

BMW 3 Series2011 (11) - 2.0 318i SE Steptronic Euro 5 4dr

2011 (11) - 2.0 318i SE Steptronic Euro 5 4dr57

Low Mileage

£4,000

£63/pm (HP)

  • 2L
  • 102.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hounslow Cars Ltd

02039537374 *

3.5/5 Stars

BMW 3 Series2016 (66) - 2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)34

Low Mileage

£9,995

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Estate

West Motor Company Ltd

02039467787 *

0/5 Stars

BMW 3 Series2014 (63) - 2.0 328i SE Touring Auto Euro 6 (s/s) 5dr

2014 (63) - 2.0 328i SE Touring Auto Euro 6 (s/s) 5dr29

Reduced

£7,995

£147/pm (HP)

  • 2L
  • 72.0K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW 3 Series2018 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps

2018 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps25

Low Mileage

£16,300

£321/pm (HP)

  • 2L
  • 46.5K

    Miles
  • Diesel
  • Manual
  • Saloon

K Motors London Ltd

01372423201 *

BMW 3 Series2012 (62) - 2.0 320i SE Touring Euro 6 (s/s) 5dr

2012 (62) - 2.0 320i SE Touring Euro 6 (s/s) 5dr66

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 73.3K

    Miles
  • Petrol
  • Manual
  • Estate

EASICARS ENHANCED

02039577421 *

BMW 3 Series2015 - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)

2015 - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)41

Low Mileage

£13,995

£273/pm (HP)

  • 2L
  • 32.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Surrey Specialist Vehicles Limited

01932550475 *

BMW 3 Series2015 (15) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

2015 (15) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr54

Low Mileage

£10,000

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hounslow Cars Ltd

02039537374 *

3.5/5 Stars

BMW 3 Series2019 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)69

Low Mileage

£23,750

£420/pm (PCP)

  • 2L
  • 35.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Autos Surrey

02037637047 *

Other BMW cars near Surrey?
Other BMW 3 Series cars in Surrey
About cars in Surbiton 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?
223 BHP
What's the BMW 3 Series's average fuel economy?
60 MPG
What's the BMW 3 Series's average price?
£17,255
What's the BMW 3 Series's average mileage?
67,837

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