Compare prices on 2,943 used automatic BMW X3 cars

Featured deals

Become a verified dealer

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-15%
1 / 4

BMW X3 M Sport 286 HP | Super price

xDrive30d MHT M Sport 5dr Auto

£21,449£25,418

  • 2021
  • 78,763 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£4,251
price change
-15%
days listed
183

BL2 2BL Greater Manchester, Manchester

-6%
1 / 4

BMW X3 M Sport 190 HP | Good price

xDrive20d M Sport 5dr Step

£23,799£25,449

  • 2020
  • 28,528 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£2,601
price change
-6%
days listed
32

CV6 5QS West Midlands, West Midlands

-8%
1 / 4

BMW X3 xLine 292 HP | Super price

xDrive 30e xLine 5dr Auto

£26,099£28,649

  • 2022
  • 13,561 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£3,301
price change
-8%
days listed
33

B65SU Birmingham, West Midlands

-16%
1 / 4

BMW X3 M Sport 292 HP | Super price

2021 M Sport xDrive 30e M Sport

£23,033£27,706

  • 2020
  • 29,351 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£3,267
price change
-16%
days listed
209

LE12 7AT Mountsorrel, Leicestershire

-9%
1 / 4

BMW X3 M Sport 197 HP | Super price

20d xDrive M Sport 5dr Step

£39,049£43,349

  • 2026
  • 15,203 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£5,251
price change
-9%
days listed
33

WF105HX Castleford, West Yorkshire

-4%
1 / 4

BMW X3 M Sport 197 HP | Super price

20d xDrive M Sport 5dr Step

£40,999£42,999

  • 2026
  • 1,768 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£5,001
price change
-4%
days listed
13

DE216BZ Derby, Derbyshire

-22%
1 / 4

BMW X3 M Sport 190 HP | Good price

2020 | 2.0 20d M Sport Auto xDrive

£22,350£28,790

  • 2020
  • 42,775 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£2,150
price change
-22%
days listed
12

ME5 9QG Kent, Kent

-5%
1 / 4

BMW X3 M Sport 190 HP | Super price

2.0 20d M Sport Auto xDrive Euro 6

£20,389£21,499

  • 2019
  • 43,849 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,911
price change
-5%
days listed
33

SO15 0LP Southampton, Hampshire

-4%
1 / 4

BMW X3 M Sport 190 HP | Good price

2020 | 2.0 20d M Sport Auto xDrive

£21,910£23,010

  • 2020
  • 43,594 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£2,490
price change
-4%
days listed
35

ME5 9QG Kent, Kent

-31%
1 / 4

BMW X3 M Sport 190 HP | Super price

2022 | 2.0 20d MHT M Sport Auto

£22,440£32,580

  • 2022
  • 72,729 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,660
price change
-31%
days listed
42

PE1 5XL Peterborough, Cambridgeshire

-6%
1 / 4

BMW X3 M Sport 190 HP | Good price

xDrive20d M Sport 2.0 5dr

£33,490£35,690

  • 2024
  • 30,310 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,510
price change
-6%
days listed
69

S419ED Derbyshire, Derbyshire

-7%
1 / 4

BMW X3 M Sport 190 HP | Good price

2020 | 2.0 20d MHT M Sport Auto

£20,220£21,970

  • 2020
  • 65,042 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,280
price change
-7%
days listed
40

S60 5BD Sheffield, South Yorkshire

-16%
1 / 4

BMW X3 M Sport 190 HP | Super price

2020 M Sport xDrive20d M Sport 5dr

£19,700£23,500

  • 2019
  • 41,970 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,800
price change
-16%
days listed
107

LS27 0TS Morley, West Yorkshire

-20%
1 / 4

BMW X3 M Sport 292 HP | Super price

XDRIVE30E M SPORT

£23,160£29,200

  • 2023
  • 65,931 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£4,040
price change
-20%
days listed
202

GU15 3DT Surrey, Surrey

-24%
1 / 4

BMW X3 M Sport 292 HP | Super price

XDRIVE30E M SPORT

£28,960£38,360

  • 2024
  • 33,906 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£4,040
price change
-24%
days listed
103

ME5 9QG Kent, Kent

-24%
1 / 4

BMW X3 M Sport 292 HP | Good price

2022 | 2.0 30e 12kWh M Sport Auto

£25,520£33,710

  • 2022
  • 45,806 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,980
price change
-24%
days listed
56

ME5 9QG Kent, Kent

-5%
1 / 4

BMW X3 M Sport 292 HP | Good price

2023 | 2.0 30e 12kWh M Sport Auto

£27,300£28,910

  • 2023
  • 45,892 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£2,000
price change
-5%
days listed
39

S60 5BD Sheffield, South Yorkshire

-14%
1 / 4

BMW X3 xLine 292 HP | Good price

2022 | 2.0 30e 12kWh xLine Auto

£19,450£22,810

  • 2022
  • 70,409 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£2,250
price change
-14%
days listed
82

WA2 8JH Warrington, Cheshire

-16%
1 / 4

BMW X3 M Sport 292 HP | Super price

2.0 30e 12kWh M Sport SUV 5dr

£30,900£37,000

  • 2023
  • 9,334 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£3,500
price change
-16%
days listed
208

SW17 0HB Greater London, London

1 / 4

BMW X3 M Sport 190 HP | Good price

2020 | 2.0 20d M Sport Auto xDrive

£20,880£20,950

  • 2020
  • 54,898 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£2,020
price change
0%
days listed
6

PE1 5XL Peterborough, Cambridgeshire

-27%
1 / 1

BMW X3 M Sport 190 HP | Good price

X3 SeriesxDrive20d M Sport 2.0

£21,650£29,820

  • 2020
  • 58,475 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,650
price change
-27%
days listed
8

GU1 1RU Surrey, Surrey

-20%
1 / 4

BMW X3 M Sport 292 HP | Super price

Xdrive 30e M Sport Auto SUV

£26,100£32,920

  • 2023
  • 53,391 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£3,600
price change
-20%
days listed
145

BB1 3NU Lancashire, Lancashire

-8%
1 / 4

BMW X3 xLine 292 HP | Super price

Xdrive 30e Xline Auto SUV

£21,820£23,955

  • 2022
  • 56,800 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£3,180
price change
-8%
days listed
35

BB1 3NU Lancashire, Lancashire

-9%
1 / 4

BMW X3 xLine 292 HP | Super price

xDrive 30e xLine 5dr Auto

£22,000£24,420

  • 2022
  • 52,595 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Super price

Details
below market
£3,600
price change
-9%
days listed
56

BB1 3NU Lancashire, Lancashire

-4%
1 / 4

BMW X3 M Sport 265 HP | Super price

Xdrive30d M Sport SUV

£22,377£23,408

  • 2018
  • 31,414 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£3,223
price change
-4%
days listed
69

BS22 8NA North Somerset, Somerset

Showing 1 - 25 of 2,953 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

See BMW X3