Compare prices on 90 used 2020 BMW 330e cars

Featured deals

Become a verified dealer

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-5%
1 / 4

BMW 330e Sport Line 292 HP | Good price

3 Series 2020 Sport Pro xDrive

£18,984£20,161

  • 2020
  • 30,299 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,516
price change
-5%
days listed
43

LE11 5NH Leicestershire, Leicestershire

-6%
1 / 3

BMW 330e M Sport 292 HP | Good price

3 Series 2020 M Sport Auto

£14,000£15,000

  • 2020
  • 72,470 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,900
price change
-6%
days listed
70

BS22 8NA North Somerset, Somerset

1 / 4

BMW 330e M Sport 292 HP | Good price

3 Series 2.0 12kWh M Sport Saloon

£14,577

  • 2020
  • 71,024 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,523
price change
0%
days listed
6

BS5 9PJ Bristol City, Bristol

New
1 / 1

BMW 330e M Sport | Good price

3 Series 2.0 12kWh M Sport Saloon

£14,000

  • 2020
  • 72,588 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,900
price change
0%
days listed
3

Dealer

London, London

-6%
1 / 1

BMW 330e M Sport | Good price

3 Series xDrive M Sport 4dr Step

£13,490£14,490

  • 2020
  • 97,100 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,210
price change
-6%
days listed
22

Dealer

London, London

-4%
1 / 1

BMW 330e M Sport | Good price

3 Series 2.0 M Sport Auto 5dr

£13,777£14,444

  • 2020
  • 96,140 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,223
price change
-4%
days listed
14

Dealer

London, London

-6%
1 / 4

BMW 330e Comfort Edition | Super price

3 Series SE Pro 4dr Step Auto

£13,006£13,872

  • 2020
  • 76,327 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£2,594
price change
-6%
days listed
37

Exchange and Mart

SN26 8DJ Swindon, Wiltshire

1 / 1

BMW 330e | Good price

3 Series SE Pro 4dr Step Auto

£15,995

  • 2020
  • 56,943 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,305
price change
0%
days listed
15

Dealer

London, London

-3%
1 / 2

BMW 330e Sport Line 292 HP | Good price

3 Series 2020 Sport Pro Auto

£13,494£13,994

  • 2020
  • 81,000 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,706
price change
-3%
days listed
31

Exchange and Mart

OL8 4PQ Greater Manchester, Manchester

1 / 1

BMW 330e | Super price

3 Series SE Pro 5dr Step Auto

£9,995

  • 2020
  • 117,909 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£3,105
price change
0%
days listed
19

Dealer

London, London

-5%
1 / 1

BMW 330e Comfort Edition | Super price

3 Series 2.0 12kWh SE Pro Auto

£11,295£11,995

  • 2020
  • 91,189 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£3,005
price change
-5%
days listed
82

Dealer

SG4 7JY Hertfordshire, Hertfordshire

1 / 1

BMW 330e M Sport | Good price

3 Series M Sport 4dr Step Auto

£17,300

  • 2020
  • 33,555 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£2,000
price change
0%
days listed
25

Dealer

London, London

1 / 1

BMW 330e | Super price

3 Series SE PRO

£11,000

  • 2020
  • 99,986 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£2,600
price change
0%
days listed
42

Dealer

CM4 0LN Norton Heath, Essex

-10%
1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series 2020 M Sport Step

£19,749£22,049

  • 2020
  • 30,261 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
price change
-10%
days listed
42

B69 2AS West Midlands, West Midlands

-1%
1 / 4

BMW 330e Sport Line 292 HP | Fair price

3 Series Touring 2020 Sport Pro

£23,074£23,513

  • 2020
  • 17,184 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
price change
-1%
days listed
18

BD2 1DS West Yorkshire, West Yorkshire

-1%
1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series M SPORT

£16,790£17,050

  • 2020
  • 58,985 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
below market
£310
price change
-1%
days listed
7

LS27 0TS Morley, West Yorkshire

1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series 2020 M Sport Step

£19,201£19,000

  • 2020
  • 39,100 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
price change
+1%
days listed
15

BS5 9PJ Bristol City, Bristol

-1%
1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series M Sport 4dr Step Auto

£18,050£18,300

  • 2020
  • 44,725 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
below market
£250
price change
-1%
days listed
15

WD3 3RT Croxley Green, Hertfordshire

1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series M Sport 4dr Auto

£17,299£17,199

  • 2020
  • 49,770 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
below market
£601
price change
0%
days listed
22

CW73AL Cheshire West And Chester, Cheshire

-7%
1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series 2.0 12kWh M Sport Plus

£19,900£21,400

  • 2020
  • 36,773 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
price change
-7%
days listed
34

WD3 3RT Croxley Green, Hertfordshire

-4%
1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series xDrive M Sport Pro

£18,150£19,050

  • 2020
  • 68,298 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
price change
-4%
days listed
29

WD3 3RT Croxley Green, Hertfordshire

1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series 2020 M Sport Step

£18,600£18,580

  • 2020
  • 33,111 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
below market
£700
price change
0%
days listed
8

BB1 3NU Lancashire, Lancashire

1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series 2020 M Sport Step

£15,479£15,218

  • 2020
  • 73,170 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
below market
£421
price change
+1%
days listed
6

BS5 9PJ Bristol City, Bristol

1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series 2.0 12kWh M Sport Saloon

£16,746£16,790

  • 2020
  • 61,008 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
below market
£154
price change
0%
days listed
6

BS5 9PJ Bristol City, Bristol

1 / 4

BMW 330e M Sport 292 HP | Fair price

3 Series 2020 M Sport xDrive Step

£17,250

  • 2020
  • 70,000 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
6

M44 5AH Irlam, Manchester

Showing 1 - 25 of 85 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

See BMW 330e