117 cars for sale
Too many? Use the filters on the left to narrow it down.
Enter your postcode to see local cars
117 Petrol BMW 3 Series cars for sale
20234,632 milespetrolsemi-auto
£35,500
£570mo PCP
DH11HP
BMW 3 Series
320i M Sport 4dr Step Auto
20236 milespetrolsemi-auto
£37,743
£625mo PCP
BA228RT
BMW 3 Series
320i M Sport 4dr Step Auto
20235,775 milespetrolsemi-auto
£33,999
£550mo PCP
ST44GU
BMW 3 Series
320i M Sport 4dr Step Auto
20233,000 milespetrolsemi-auto
£40,000
£722mo PCP
Delivery or collection
BMW 3 Series
320i M Sport 4dr Step Auto
20232,505 milespetrolsemi-auto
£40,495
£677mo PCP
BR12NE
BMW 3 Series
320i M Sport 4dr Step Auto
20236,197 milespetrolsemi-auto
£33,999
£551mo PCP
CW16XH
BMW 3 Series
320i M Sport 4dr Step Auto
202313,258 milespetrolsemi-auto
£34,999
£596mo PCP
ST174PQ
BMW 3 Series
320i M Sport 4dr Step Auto
20233,000 milespetrolsemi-auto
£40,000
£722mo PCP
Delivery or collection
BMW 3 Series
320i M Sport 4dr Step Auto
20235,973 milespetrolsemi-auto
£39,295
£652mo PCP
SE186SR
BMW 3 Series
320i M Sport 4dr Step Auto
20234,454 milespetrolsemi-auto
£39,999
DA145BG
BMW 3 Series
320i M Sport 4dr Step Auto
202310,835 milespetrolsemi-auto
£35,400
£540mo PCP
PL68LD
BMW 3 Series
320i M Sport 4dr Step Auto
20233,000 milespetrolsemi-auto
£40,000
£722mo PCP
Delivery or collection
BMW 3 Series
320i M Sport 4dr Step Auto
202312,514 milespetrolsemi-auto
£35,950
£598mo PCP
TR108AD
BMW 3 Series
320i M Sport 4dr Step Auto
20239,885 milespetrolsemi-auto
was £36,940
£35,950
£591mo PCP
TQ47DF
BMW 3 Series
320i M Sport 4dr Step Auto
202310,603 milespetrolsemi-auto
was £35,650
£34,940
£564mo PCP
TR108AD
BMW 3 Series
320i M Sport 4dr Step Auto
20233,000 milespetrolsemi-auto
£41,000
£751mo PCP
Delivery or collection
BMW 3 Series
320i M Sport 4dr Step Auto
20236,022 milespetrolsemi-auto
£33,999
£551mo PCP
Delivery or collection
BMW 3 Series
320i M Sport 4dr Step Auto
20238,973 milespetrolsemi-auto
£34,999
£586mo PCP
Delivery or collection
1
2
3
1
/7
1 - 18 of 117 cars
Similar cars to BMW 3 Series
Other models from BMW
- 2 Series
- 1 Series
- 3 Series
- X3
- 4 Series
- 5 Series
- X5
- X4
- M5
- M4
- X1
- X2
- 7 Series
- M3
- i8
- X6
- 6 Series
- Z4
- i3
- M2
- 8 Series
- X5 M
- M6
- X6 M
- X7
- X4 M
- M8
- S1000
- X3 M
- iX
- iX3
- i4
- iX1
- i7
- XM
- i5
- iX2
- 3 Series Touring
- 4 Series Convertible
- 2 Series Active Tourer
- 2 Series Gran Coupe
- M3 Touring
- 8 Series Convertible
- 2 Series Gran Tourer
- 4 Series Gran Coupe
- 6 Series Gran Turismo
- 5 Series Touring
- 2 Series Convertible
- 3 Series GT
- 8 Series Gran Coupe
About BMW 3 Series cars on heycar
What's the average price of a BMW 3 Series?
£29,209
What’s the average mileage of a BMW 3 Series?
25,267 miles
What’s the most popular BMW 3 Series model year?
2023
What’s the most popular BMW 3 Series colour?
White
What’s the most popular BMW 3 Series fuel type?
Petrol
What's the most popular BMW 3 Series engine size?
2L