What Car? Classifieds have 114 approved used BMW X3 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X3 cars near you.
Powered by
Cars found 114
Chosen Filters (5)
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackpool, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,989 Miles
£44,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Cockermouth, Cumbria
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,950 Miles
£44,950
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,500 Miles
£44,980
BMW X3 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2023 reg
Diesel Hybrid
5 Doors
Automatic
4,239 Miles
£44,985
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,854 Miles
£44,990
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,903 Miles
£44,990
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Merseyside
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,665 Miles
£44,990
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Stafford, Staffordshire
2024 reg
Diesel Hybrid
5 Doors
Automatic
1,879 Miles
£44,999
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Boston, Lincolnshire
2023 reg
Diesel Hybrid
5 Doors
Automatic
1,650 Miles
£45,000
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Romford, Essex
2023 reg
Diesel Hybrid
5 Doors
Automatic
4,030 Miles
£45,500
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,950 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,867 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,818 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,084 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,189 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,150 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
3,118 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochdale, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,032 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochdale, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
4,577 Miles
£45,790
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr