sell
Login
research
buy
lease
lease
finance
extended warranty
finance app
instant offer
wheels and tyres
for dealers
about us
terms & conditions
privacy policy
Sell your EV
3,774
cars
EVa
Save Search
Search
55,005
EVs
(590)
(27)
(2656)
(2)
(3774)
(2619)
(4358)
(635)
(1205)
(4)
(156)
(6967)
(373)
(2369)
(3079)
(5591)
(16)
(2611)
(1331)
(6)
(3)
(2)
(3)
(1222)
(2)
(3430)
(9)
(43)
(2302)
(136)
(257)
(14)
(113)
(803)
(3181)
(1261)
(2780)
(1075)
(590)
(27)
(2656)
(2)
(3774)
(2619)
(4358)
(635)
(1205)
(4)
(156)
(6967)
(373)
(2369)
(3079)
(5591)
(16)
(2611)
(1331)
(6)
(3)
(2)
(3)
(1222)
(2)
(3430)
(9)
(43)
(2302)
(136)
(257)
(14)
(113)
(803)
(3181)
(1261)
(2780)
(1075)
suv
sedan
truck
hatchback
van
wagon
pickup
coupe
minivan
convertible
suv
sedan
truck
hatchback
van
wagon
pickup
coupe
minivan
convertible
Location radius
Vehicle Type
all
electric
hybrid
Vehicle Condition
all
new
pre-owned
certified-pre-owned
Range
min
0mi
max
600mi
Seller type
all
dealers
private
Power kW
min
0
max
644
Interior color
Exterior color
Year
min
2,014
max
2,026
Price
min
$6,999
max
$199,210
Mileage
min
0mi
max
126,351mi
Drivetrain
all
awd
rwd
fwd
Speed (0-60)
min
3
max
10
Seating capacity
all
2
4
5
6
7
2025 BMW i4
eDrive40
Mileage:
12,327
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1/31
compare
EVa
$42,890
Est. Payment:
$729/mo
301 mi
81.5 kWh
31 min
8.5 hours
more details
check availability
2023 BMW iX
xDrive50
Mileage:
19,404
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1/30
compare
EVa
$43,995
Est. Payment:
$748/mo
324 mi
105 kWh
30 min
3.6 hours
more details
check availability
2022 BMW X3
xDrive30e
Mileage:
31,976
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1/29
compare
EVa
$32,500
Est. Payment:
$552/mo
93 mi
27 kWh
33 min
30 hours
more details
check availability
2022 BMW X5
45e
Mileage:
54,970
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
1/38
compare
EVa
$39,595
Est. Payment:
$673/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2025 BMW 7 Series
750e
Mileage:
24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1/19
compare
EVa
$113,285
Est. Payment:
$1,926/mo
22 mi
13.8 kWh
30 min
30 hours
more details
check availability
2026 BMW 7 Series
750e xDrive
Mileage:
10
1
2
3
4
5
6
7
8
9
10
11
12
1/12
compare
EVa
$124,525
Est. Payment:
$2,117/mo
400 mi
18 kWh
30 min
40 hours
more details
check availability
2016 BMW X5
40e
Mileage:
54,950
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1/29
compare
EVa
$17,995
Est. Payment:
$306/mo
400 mi
21.6 kWh
2.5 min
7 hours
more details
check availability
2022 BMW X5
45e
Mileage:
54,969
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
1/16
compare
EVa
$41,495
Est. Payment:
$705/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
10
1
2
3
4
5
6
7
8
9
10
11
12
1/12
compare
EVa
$84,975
Est. Payment:
$1,444/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2023 BMW 3 Series
330e
Mileage:
41,138
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1/31
compare
EVa
$31,993
Est. Payment:
$544/mo
320 mi
12 kWh
30 min
3 hours
more details
check availability
2025 BMW i4
eDrive40
Mileage:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1/14
compare
EVa
$71,325
Est. Payment:
$1,212/mo
301 mi
81.5 kWh
31 min
8.5 hours
more details
check availability
2024 BMW i4
eDrive35
Mileage:
18,159
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1/15
compare
EVa
$35,319
Est. Payment:
$600/mo
276 mi
70.2 kWh
31 min
8 hours
more details
check availability
2024 BMW X5
50e
Mileage:
13,432
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
1/39
compare
EVa
$63,968
Est. Payment:
$1,087/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2017 BMW X5
40e
Mileage:
94,988
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
1/42
compare
EVa
$14,000
Est. Payment:
$238/mo
400 mi
21.6 kWh
2.5 min
7 hours
more details
check availability
2021 BMW 3 Series
330e
Mileage:
27,300
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
1/38
compare
EVa
$26,999
Est. Payment:
$459/mo
22 mi
12.4 kWh
50 min
3 hours
more details
check availability
2026 BMW X5
50e
Mileage:
10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1/14
compare
EVa
$83,400
Est. Payment:
$1,418/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2021 BMW X5
45e
Mileage:
43,097
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1/31
compare
EVa
$40,518
Est. Payment:
$689/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1/17
compare
EVa
$85,750
Est. Payment:
$1,458/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
1/26
compare
EVa
$84,025
Est. Payment:
$1,428/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2023 BMW 3 Series
330e
Mileage:
32,267
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
1/32
compare
EVa
$33,000
Est. Payment:
$561/mo
320 mi
12 kWh
30 min
3 hours
more details
check availability
2024 BMW X5
50e
Mileage:
19,883
1
2
3
4
5
1/5
compare
EVa
$62,990
Est. Payment:
$1,071/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2025 BMW i4
eDrive40
Mileage:
12,327
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1/31
compare
EVa
$42,890
Est. Payment:
$729/mo
301 mi
81.5 kWh
31 min
8.5 hours
more details
check availability
2023 BMW iX
xDrive50
Mileage:
19,404
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1/30
compare
EVa
$43,995
Est. Payment:
$748/mo
324 mi
105 kWh
30 min
3.6 hours
more details
check availability
2022 BMW X3
xDrive30e
Mileage:
31,976
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1/29
compare
EVa
$32,500
Est. Payment:
$552/mo
93 mi
27 kWh
33 min
30 hours
more details
check availability
2022 BMW X5
45e
Mileage:
54,970
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
1/38
compare
EVa
$39,595
Est. Payment:
$673/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2025 BMW 7 Series
750e
Mileage:
24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1/19
compare
EVa
$113,285
Est. Payment:
$1,926/mo
22 mi
13.8 kWh
30 min
30 hours
more details
check availability
2026 BMW 7 Series
750e xDrive
Mileage:
10
1
2
3
4
5
6
7
8
9
10
11
12
1/12
compare
EVa
$124,525
Est. Payment:
$2,117/mo
400 mi
18 kWh
30 min
40 hours
more details
check availability
2016 BMW X5
40e
Mileage:
54,950
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1/29
compare
EVa
$17,995
Est. Payment:
$306/mo
400 mi
21.6 kWh
2.5 min
7 hours
more details
check availability
2022 BMW X5
45e
Mileage:
54,969
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
1/16
compare
EVa
$41,495
Est. Payment:
$705/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
10
1
2
3
4
5
6
7
8
9
10
11
12
1/12
compare
EVa
$84,975
Est. Payment:
$1,444/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2023 BMW 3 Series
330e
Mileage:
41,138
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1/31
compare
EVa
$31,993
Est. Payment:
$544/mo
320 mi
12 kWh
30 min
3 hours
more details
check availability
2025 BMW i4
eDrive40
Mileage:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1/14
compare
EVa
$71,325
Est. Payment:
$1,212/mo
301 mi
81.5 kWh
31 min
8.5 hours
more details
check availability
2024 BMW i4
eDrive35
Mileage:
18,159
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1/15
compare
EVa
$35,319
Est. Payment:
$600/mo
276 mi
70.2 kWh
31 min
8 hours
more details
check availability
2024 BMW X5
50e
Mileage:
13,432
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
1/39
compare
EVa
$63,968
Est. Payment:
$1,087/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2017 BMW X5
40e
Mileage:
94,988
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
1/42
compare
EVa
$14,000
Est. Payment:
$238/mo
400 mi
21.6 kWh
2.5 min
7 hours
more details
check availability
2021 BMW 3 Series
330e
Mileage:
27,300
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
1/38
compare
EVa
$26,999
Est. Payment:
$459/mo
22 mi
12.4 kWh
50 min
3 hours
more details
check availability
2026 BMW X5
50e
Mileage:
10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1/14
compare
EVa
$83,400
Est. Payment:
$1,418/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2021 BMW X5
45e
Mileage:
43,097
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1/31
compare
EVa
$40,518
Est. Payment:
$689/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1/17
compare
EVa
$85,750
Est. Payment:
$1,458/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
1/26
compare
EVa
$84,025
Est. Payment:
$1,428/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
2023 BMW 3 Series
330e
Mileage:
32,267
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
1/32
compare
EVa
$33,000
Est. Payment:
$561/mo
320 mi
12 kWh
30 min
3 hours
more details
check availability
2024 BMW X5
50e
Mileage:
19,883
1
2
3
4
5
1/5
compare
EVa
$62,990
Est. Payment:
$1,071/mo
400 mi
21.6 kWh
35 min
7 hours
more details
check availability
buy