Deals engine

Ranks cars by how good a deal they are within their peer group (same make + model; engine size feeds the model). Two views: a transparent 0–100 heuristic score, and the % below a predicted fair price.

All brands Toyota Mercedes-Benz BMW Mazda Nissan Audi Honda Land Rover Volkswagen Lexus Ford Suzuki
Filter by your criteria 1 active
Make BMW Clear all

2,230 cars in scope · min 3 comparables required for a prediction.

Best deal per BMW model
ModelYearKmAskFair est.MarginConf.
7-Series 2007 200,000 €3,000 €19,500 +85% Med
3-Series 2007 200,000 €1,300 €5,304 +76% High
1-Series 2009 288,456 €1,150 €4,620 +75% High
6-Series 2007 324,000 €3,950 €13,711 +71% Med
5-Series 2006 €1,500 €4,925 +70% High
X3 2006 127,000 €1,500 €4,547 +67% High
X6 2010 270,000 €7,800 €18,401 +58% High
X5 2014 57,000 €9,600 €22,518 +57% High
X1 2014 400,000 €5,500 €11,369 +52% High
2-Series 2015 211,000 €6,900 €12,552 +45% High
4-Series 2017 320,000 €12,800 €20,878 +39% High
M5 2015 164,000 €27,900 €44,261 +37% High
iX xDrive50 2023 17,000 €52,000 €79,950 +35% Med
X4 2015 126,000 €18,500 €26,911 +31% High
X5 M Competition 2023 20,000 €99,500 €143,000 +30% Med
X6 M Competition 2025 8,176 €107,000 €153,600 +30% Med
i8 2016 145,000 €40,500 €57,950 +30% Low
i4 eDrive35 M Sport 2023 20,000 €36,000 €51,000 +29% Low
M4 2018 69,400 €36,000 €50,156 +28% High
X3 xDrive 20d M Sport 2025 1,000 €49,500 €68,782 +28% High
8-Series 2021 88,000 €38,000 €52,656 +28% Med
X4M 2019 78,000 €37,900 €51,900 +27% Med
M2 2016 120,000 €31,500 €42,800 +26% Med
X2 2020 92,000 €16,900 €22,816 +26% High
i3 2019 55,000 €19,950 €25,900 +23% Low
M135 2021 35,500 €27,000 €34,975 +23% Med
X6 xDrive35d M Sport 2022 11,000 €59,500 €76,500 +22% Med
8 series 840i Exclusive M Sport 2023 55,900 €54,300 €69,495 +22% Med
X7 xDrive40d M Sport 2025 20 €98,000 €124,970 +22% Med
X5 xDrive 40d M Sport 2023 11,000 €63,500 €80,500 +21% Med
3 series 318i M Sport 2024 5,000 €32,000 €40,500 +21% Med
M8 2020 62,000 €68,000 €85,000 +20% Med
X7 2019 78,000 €49,900 €62,000 +20% Med
XM Base 2024 600 €120,500 €149,000 +19% Med
M4 xDrive Competition 2023 15,000 €76,500 €94,250 +19% Med
7 series 740i Excellence 2024 11,000 €72,500 €89,000 +18% Low
X4 xDrive 20d 2022 15,000 €40,500 €49,000 +17% Med
5 series 523i M Sport 2023 20,000 €43,000 €51,500 +16% Med
M3 2011 99,000 €34,000 €40,432 +16% High
iX 2022 26,000 €40,900 €48,500 +16% Med
Z4 2022 59,000 €42,000 €48,150 +13% High
X6 M60i xDrive 2023 11,000 €85,000 €96,500 +12% Low
X5M 2021 41,000 €75,000 €85,000 +12% Med
M5 Competition 2023 12,000 €97,500 €110,500 +12% Low
M3 xDrive Touring Competition M 2024 9,000 €87,000 €98,500 +12% Med
3 series 320d xDrive M Sport 2023 17,000 €35,500 €40,000 +11% Low
iX3 2023 7,000 €44,500 €50,000 +11% Med
2 series 218i 2023 13,143 €32,500 €36,450 +11% Med
M4 Competition 2023 11,893 €82,000 €91,900 +11% Med
M235 2021 43,000 €27,800 €31,000 +10% Low
X2 xDrive 20i 2024 7,000 €36,500 €40,000 +9% Med
i4 eDrive40 M Sport 2022 17,015 €38,500 €42,000 +8% Low
X3 xDrive 20 xLine 2025 4,000 €48,700 €52,000 +6% Low
M440i 2024 12,000 €50,500 €52,900 +4% Low
X3 xDrive M50 2025 3,000 €68,000 €71,000 +4% Low
Z4 M40i 2023 4,034 €55,000 €57,000 +4% Low
1 series 120i 2026 4,018 €46,500 €48,000 +3% Med
5 series 523d xDrive M Sport 2025 11,000 €53,000 €54,500 +3% Med
M6 2014 89,000 €44,500 €45,000 +1% Low
Z4 sDrive20i M Sport 2023 19,000 €43,500 €44,000 +1% Low
X6M 2023 19,000 €112,000 €107,000 -5% Low

Ranked by fair-price margin

Most underpriced first
1
2007 BMW 7-Series
200,000 km · Larnaca, Larnaka - Arch Makarios III · bazaraki
€3,000
▼ 84.6% · save €16,500
2
2007 BMW 3-Series
200,000 km · Paphos, Chlorakas · bazaraki
€1,300
▼ 75.5% · save €4,004
3
2009 BMW 1-Series
288,456 km · Limassol, Parekklisia · bazaraki
€1,150
▼ 75.1% · save €3,470
4
2007 BMW 3-Series
140,000 km · Paphos, Paphos - Agios Theodoros · bazaraki
€1,500
▼ 71.7% · save €3,796
5
2007 BMW 3-Series
260,000 km · Nicosia, Lakatameia - Archangelos-Anthoupoli · bazaraki
€1,500
▼ 71.7% · save €3,796
6
2007 BMW 6-Series
324,000 km · Nicosia, Potami · bazaraki
€3,950
▼ 71.2% · save €9,761
7
2007 BMW 6-Series
264,000 km · Nicosia, Lakatameia - Agia Paraskevi · bazaraki
€4,000
▼ 70.8% · save €9,689
8
2008 BMW 1-Series
116,000 km · Limassol, Ypsonas · bazaraki
€1,200
▼ 70.6% · save €2,881
9
2008 BMW 1-Series
150,000 km · Limassol, Limassol - Mesa Geitonia · bazaraki
€1,200
▼ 70.6% · save €2,881
10
2006 BMW 5-Series
buysellcy
€1,500
▼ 69.5% · save €3,425
11
2006 BMW 5-Series
200,000 km · Limassol, Limassol - Agios Ioannis · bazaraki
€1,500
▼ 69.5% · save €3,425
12
2006 BMW X3
127,000 km · Famagusta, Paralimni · bazaraki
€1,500
▼ 67.0% · save €3,047
13
2008 BMW 5-Series
380,000 km · Nicosia, Akaki · bazaraki
€2,200
▼ 65.3% · save €4,142
14
2006 BMW X3
220,000 km · Limassol, Ypsonas · bazaraki
€1,800
▼ 60.2% · save €2,721
15
2006 BMW 1-Series
259,000 km · Nicosia, Aglantzia · bazaraki
€1,300
▼ 59.1% · save €1,881
16
2008 BMW 1-Series
253,689 km · Limassol, Episkopi Lemesou · bazaraki
€1,700
▼ 58.2% · save €2,363
17
2008 BMW 3-Series
310,762 km · Famagusta, Cape Greko · bazaraki
€2,500
▼ 57.9% · save €3,438
18
2008 BMW 3-Series
170,000 km · Larnaca, Larnaka - Agios Nikolaos · bazaraki
€2,500
▼ 57.9% · save €3,438
19
2006 BMW X3
280,000 km · Larnaca, Larnaka - Skala · bazaraki
€1,900
▼ 57.7% · save €2,590
20
2010 BMW X6
270,000 km · Nicosia, Nicosia - Agios Andreas · bazaraki
€7,800
▼ 57.6% · save €10,601
21
2014 BMW X5
57,000 km · buysellcy
€9,600
▼ 57.4% · save €12,918
22
2006 BMW X3
265,000 km · Larnaca, Livadia Larnakas · bazaraki
€2,000
▼ 55.6% · save €2,506
23
2009 BMW X3
312,661 km · Limassol, Limassol - Agia Triada · bazaraki
€3,000
▼ 54.9% · save €3,652
24
2011 BMW 3-Series
315,000 km · Paphos, Paphos - Kato Paphos · bazaraki
€3,900
▼ 54.0% · save €4,576
25
2011 BMW 3-Series
255,000 km · Limassol, Agios Athanasios · bazaraki
€4,000
▼ 52.8% · save €4,475
26
2007 BMW 1-Series
190,000 km · Limassol, Ypsonas · bazaraki
€1,700
▼ 52.6% · save €1,887
27
2014 BMW X1
400,000 km · Limassol, Limassol - Agia Zoni · bazaraki
€5,500
▼ 51.6% · save €5,869
28
2009 BMW 3-Series
223,000 km · Larnaca, Oroklini · bazaraki
€3,299
▼ 50.6% · save €3,379
29
2009 BMW 1-Series
134,000 km · Nicosia, Agioi Omologites · bazaraki
€2,300
▼ 49.8% · save €2,285
30
2012 BMW 3-Series
168,000 km · Limassol, Germasogeia · bazaraki
€4,800
▼ 49.7% · save €4,746
31
2019 BMW 7-Series
134,170 km · Limassol, Limassol - Linopetra · bazaraki
€59,999
▼ 49.5% · save €58,705
32
2008 BMW 3-Series
180,000 km · Limassol, Germasogeia Tourist Area · bazaraki
€3,000
▼ 49.4% · save €2,929
33
2007 BMW 3-Series
130,000 km · Larnaca · mandrajis
€2,700
▼ 48.7% · save €2,565
34
2006 BMW x5
195,000 km · Limassol · offer
€5,900
▼ 48.7% · save €5,600
35
2012 BMW 5-Series
288,500 km · Paphos, Paphos - Universal · bazaraki
€5,499
▼ 48.3% · save €5,128
36
2010 BMW 3-Series
149,000 km · Nicosia · mandrajis
€3,900
▼ 48.1% · save €3,619
37
2015 BMW 3-Series
148,000 km · Nicosia, Egkomi - Makedonitissa · bazaraki
€7,200
▼ 47.3% · save €6,465
38
2006 BMW 3-Series
360,000 km · Nicosia, Egkomi · bazaraki
€2,500
▼ 46.5% · save €2,175
39
2006 BMW 3-Series
250,000 km · Larnaca, Aradippou - Apostolos Loukas · bazaraki
€2,500
▼ 46.5% · save €2,175
40
2015 BMW X5
170,000 km · Paphos, Geroskipou · bazaraki
€13,500
▼ 46.2% · save €11,609
41
2008 BMW 1-Series
300,000 km · Nicosia, Aglantzia · bazaraki
€2,200
▼ 45.7% · save €1,849
42
2015 BMW 2-Series
211,000 km · Limassol, Limassol - Linopetra · bazaraki
€6,900
▼ 45.0% · save €5,652
43
2007 BMW 3-Series
190,900 km · Nicosia, Lakatameia - Agia Paraskevi · bazaraki
€2,900
▼ 44.9% · save €2,362
44
2013 BMW 3-Series
230,500 km · Paphos, Paphos - Universal · bazaraki
€5,999
▼ 44.2% · save €4,753
45
2013 BMW 5-Series
210,000 km · Larnaca, Larnaka - Finikoudes · bazaraki
€6,999
▼ 42.2% · save €5,114
46
2011 BMW 1-Series
175,000 km · Nicosia, Nicosia - Lykabittos · bazaraki
€3,450
▼ 41.2% · save €2,416
47
2010 BMW 5-Series
296,000 km · Limassol, Germasogeia Tourist Area · bazaraki
€4,800
▼ 41.2% · save €3,362
48
2018 BMW 1-Series
70,000 km · Limassol, Limassol - Omonia · bazaraki
€8,300
▼ 40.9% · save €5,752
49
2012 BMW X1
205,000 km · Limassol, Germasogeia · bazaraki
€5,499
▼ 39.6% · save €3,604
50
2006 BMW X3
175,000 km · Larnaca, Aradippou - Agios Fanourios · bazaraki
€2,700
▼ 39.5% · save €1,763
51
2008 BMW X5
270,000 km · Nicosia, Latsia - Agios Georgios · bazaraki
€7,000
▼ 39.2% · save €4,508
52
2007 BMW 3-Series
156,000 km · Famagusta, Agia Napa · bazaraki
€3,200
▼ 39.1% · save €2,057
53
2017 BMW 4-Series
320,000 km · Limassol, Limassol - Agia Fyla · bazaraki
€12,800
▼ 38.7% · save €8,078
54
2010 BMW X1
75,977 km · Πάφος · buysellcy
€4,600
▼ 37.1% · save €2,714
55
2015 BMW M5
164,000 km · Limassol, Limassol - Omonia · bazaraki
€27,900
▼ 37.0% · save €16,361
56
2014 BMW X1
180,000 km · Limassol, Ypsonas · bazaraki
€7,150
▼ 36.9% · save €4,175
57
2007 BMW X5
260,000 km · Nicosia, Lakatameia - Agia Paraskevi · bazaraki
€6,500
▼ 36.8% · save €3,790
58
2015 BMW X5
298,000 km · Limassol, Agios Athanasios · bazaraki
€15,900
▼ 36.6% · save €9,165
59
2007 BMW 5-Series
355,855 km · Nicosia, Alampra · bazaraki
€3,500
▼ 36.4% · save €2,006
60
2016 BMW X1
180,000 km · Nicosia, Strovolos - Archangelos · bazaraki
€9,000
▼ 36.3% · save €5,123

Ranked by heuristic score

60 eligible
1
2024 BMW M440i
12,000 km · Limassol, Germasogeia Tourist Area · bazaraki
€50,500
Score 100/100
2
2025 BMW X3 xDrive M50
3,000 km · driveclick
€68,000
Score 100/100
3
2025 BMW X6 M Competition
1,000 km · driveclick
€110,000
Score 97/100
4
2025 BMW 5 series 523d xDrive M Sport
3,000 km · driveclick
€53,500
Score 97/100
5
2025 BMW 5 series 523d xDrive M Sport
11,000 km · driveclick
€53,000
Score 96/100
6
2023 BMW iX3
7,000 km · Limassol, Limassol - Linopetra · bazaraki
€44,500
Score 95/100
7
2026 BMW 1 series 120i
4,018 km · driveclick
€46,500
Score 94/100
8
2026 BMW 1 series 120i
4,023 km · driveclick
€46,500
Score 94/100
9
2024 BMW Z4 sDrive20i M Sport
5,000 km · driveclick
€44,000
Score 93/100
10
2025 BMW X7 xDrive40d M Sport
20 km · driveclick
€98,000
Score 92/100
11
2025 BMW X7 xDrive40d M Sport
25 km · driveclick
€99,500
Score 91/100
12
2023 BMW M5 Competition
12,000 km · driveclick
€97,500
Score 90/100
13
2025 BMW 5 series 523d xDrive M Sport
3,000 km · driveclick
€54,500
Score 90/100
14
2025 BMW X3 xDrive 20d M Sport
1,000 km · driveclick
€49,500
Score 90/100
15
2025 BMW X6 M Competition
8,176 km · driveclick
€107,000
Score 88/100
16
2025 BMW X2 xDrive 20i
3,000 km · driveclick
€38,500
Score 88/100
17
2025 BMW X7 xDrive40d M Sport
4,000 km · driveclick
€98,000
Score 87/100
18
2025 BMW X3 xDrive 20d M Sport
2,000 km · driveclick
€52,000
Score 86/100
19
2025 BMW 5 series 523d xDrive M Sport
4,000 km · driveclick
€55,000
Score 86/100
20
2025 BMW X3 xDrive 20d M Sport
2,000 km · driveclick
€53,000
Score 85/100
21
2024 BMW XM Base
600 km · driveclick
€120,500
Score 83/100
22
2026 BMW 1 series 120i
10 km · driveclick
€48,000
Score 83/100
23
2024 BMW X4M
5,000 km · Limassol, Limassol - Mesa Geitonia · bazaraki
€47,500
Score 83/100
24
2025 BMW X7 xDrive40d M Sport
12,000 km · driveclick
€92,000
Score 82/100
25
2025 BMW X7 xDrive40d M Sport
2,000 km · driveclick
€110,000
Score 82/100
26
2025 BMW i4 eDrive40 M Sport
6,000 km · driveclick
€42,000
Score 82/100
27
2025 BMW X3 xDrive 20d M Sport
3,000 km · driveclick
€57,000
Score 81/100
28
2025 BMW X5 xDrive 40d M Sport
5,000 km · driveclick
€76,000
Score 81/100
29
2024 BMW Z4 sDrive20i M Sport
14,000 km · driveclick
€44,000
Score 80/100
30
2024 BMW 7 series 740i Excellence
11,000 km · driveclick
€72,500
Score 80/100
31
2025 BMW X3 xDrive 20d M Sport
3,000 km · driveclick
€58,000
Score 80/100
32
2025 BMW X3 xDrive M50
7,000 km · driveclick
€71,000
Score 80/100
33
2023 BMW i4 eDrive35 M Sport
3,000 km · driveclick
€37,500
Score 79/100
34
2019 BMW i3
55,000 km · Limassol, Pyrgos Lemesou · bazaraki
€19,950
Score 79/100
35
2025 BMW X2 xDrive 20i
4,000 km · driveclick
€40,000
Score 78/100
36
€87,000
Score 78/100
37
2021 BMW M235
43,000 km · Nicosia, Latsia - Agios Georgios · bazaraki
€27,800
Score 78/100
38
2025 BMW X3 xDrive 20d M Sport
4,000 km · driveclick
€59,500
Score 78/100
39
2024 BMW M440i
26,000 km · Limassol, Limassol - Mesa Geitonia · bazaraki
€52,000
Score 77/100
40
2014 BMW X5
57,000 km · buysellcy
€9,600
Score 77/100
41
2025 BMW X5 xDrive 40d M Sport
5,000 km · driveclick
€79,000
Score 76/100
42
2025 BMW X3 xDrive 20d M Sport
2,000 km · driveclick
€63,000
Score 76/100
43
2020 BMW M5
57,600 km · Limassol, Limassol - Agios Antonios · bazaraki
€50,000
Score 76/100
44
2025 BMW X5 xDrive 40d M Sport
4,000 km · driveclick
€80,000
Score 76/100
45
2022 BMW 2-Series
23,000 km · Nicosia, Agioi Omologites · bazaraki
€20,000
Score 76/100
46
2023 BMW X2
22,000 km · Limassol, Limassol - Omonia · bazaraki
€25,500
Score 76/100
47
2025 BMW 2-Series
2,100 km · Limassol, Limassol - Omonia · bazaraki
€26,550
Score 76/100
48
2024 BMW iX xDrive50
1,980 km · driveclick
€74,900
Score 76/100
49
2024 BMW 2-Series
9,000 km · Nicosia, Aglantzia · bazaraki
€24,600
Score 76/100
50
2019 BMW 2-Series
16,000 km · Larnaca · mandrajis
€16,500
Score 75/100
51
2024 BMW X7 xDrive40d M Sport
8,000 km · driveclick
€86,000
Score 75/100
52
2025 BMW X5 xDrive 40d M Sport
4,000 km · driveclick
€81,000
Score 75/100
53
2023 BMW X2
18,560 km · Limassol, Polemidia - Makarios III · bazaraki
€26,700
Score 75/100
54
2024 BMW X5 M Competition
6,000 km · driveclick
€108,500
Score 75/100
55
2021 BMW M3
34,000 km · Limassol, Limassol - Agios Antonios · bazaraki
€64,990
Score 75/100
56
2026 BMW X2
2,371 km · Limassol, Limassol - Mesa Geitonia · bazaraki
€38,500
Score 75/100
57
2021 BMW 2-Series
43,000 km · Limassol, Limassol - Agios Ioannis · bazaraki
€18,000
Score 74/100
58
2024 BMW M3
32,000 km · Limassol, Limassol - Omonia · bazaraki
€78,500
Score 74/100
59
2021 BMW 8-Series
88,000 km · Limassol, Limassol - Omonia · bazaraki
€38,000
Score 74/100
60
2026 BMW 1 series 120i
12,876 km · driveclick
€47,000
Score 74/100