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
1,082
cars
EVa
Save Search
Search
30,220
EVs
(54)
(108)
(962)
(20)
(3061)
(2573)
(2678)
(288)
(148)
(5)
(42)
(1)
(343)
(203)
(743)
(1131)
(2120)
(8)
(3084)
(2288)
(6)
(93)
(489)
(9)
(1113)
(4)
(2308)
(52)
(255)
(912)
(121)
(106)
(47)
(46)
(10)
(1)
(183)
(1078)
(2110)
(1201)
(216)
(54)
(108)
(962)
(20)
(3061)
(2573)
(2678)
(288)
(148)
(5)
(42)
(1)
(343)
(203)
(743)
(1131)
(2120)
(8)
(3084)
(2288)
(6)
(93)
(489)
(9)
(1113)
(4)
(2308)
(52)
(255)
(912)
(121)
(106)
(47)
(46)
(10)
(1)
(183)
(1078)
(2110)
(1201)
(216)
suv
sedan
hatchback
truck
wagon
van
pickup
coupe
convertible
suv
sedan
hatchback
truck
wagon
van
pickup
coupe
convertible
Location radius
Vehicle Type
all
electric
hybrid
Vehicle Condition
all
new
pre-owned
certified-pre-owned
Range
min
31mi
max
540mi
Seller type
all
dealers
private
Power kW
min
0
max
82
Interior color
Exterior color
Year
min
2,017
max
2,026
Price
min
$20,516
max
$102,100
Mileage
min
0mi
max
94,907mi
Drivetrain
all
awd
rwd
fwd
Speed (0-60)
min
3
max
5
Seating capacity
all
2
3
4
5
6
7
2026 BMW X5
50e
Mileage:
5,516
1
2
3
4
5
1/5
compare
EVa
$78,990
Est. Payment:
$1,343/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1/19
compare
EVa
$83,350
Est. Payment:
$1,417/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
8,103
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
1/25
compare
EVa
$79,994
Est. Payment:
$1,360/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5
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
1/35
compare
EVa
$88,375
Est. Payment:
$1,502/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
$79,990
Est. Payment:
$1,360/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5
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
1/34
compare
EVa
$86,025
Est. Payment:
$1,462/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
14
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
43
44
45
46
47
1/47
compare
EVa
$89,784
Est. Payment:
$1,526/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
10,461
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
$71,990
Est. Payment:
$1,224/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
32,233
1/1
compare
EVa
$72,324
Est. Payment:
$1,229/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
934
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
1/22
compare
EVa
$82,500
Est. Payment:
$1,402/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
381
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
1/22
compare
EVa
$85,175
Est. Payment:
$1,448/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
$86,140
Est. Payment:
$1,464/mo
400 mi
21.6 kWh
30 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
27
28
29
30
31
32
33
34
35
36
1/36
compare
EVa
$83,500
Est. Payment:
$1,419/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
14
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
1/27
compare
EVa
$88,825
Est. Payment:
$1,510/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
28,315
1
2
3
4
5
6
1/6
compare
EVa
$62,995
Est. Payment:
$1,071/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1/19
compare
EVa
$84,000
Est. Payment:
$1,428/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
675
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1/19
compare
EVa
$74,995
Est. Payment:
$1,275/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
14,496
1
2
3
4
5
6
7
8
9
1/9
compare
EVa
$70,407
Good Deal
Est. Payment:
$1,197/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
1,501
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
$77,411
Est. Payment:
$1,316/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
0
1
2
3
1/3
compare
EVa
$88,400
Est. Payment:
$1,503/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
1,501
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
$71,271
Good Deal
Est. Payment:
$1,211/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5,516
1
2
3
4
5
1/5
compare
EVa
$78,990
Est. Payment:
$1,343/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1/19
compare
EVa
$83,350
Est. Payment:
$1,417/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
8,103
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
1/25
compare
EVa
$79,994
Est. Payment:
$1,360/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5
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
1/35
compare
EVa
$88,375
Est. Payment:
$1,502/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
$79,990
Est. Payment:
$1,360/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5
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
1/34
compare
EVa
$86,025
Est. Payment:
$1,462/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
14
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
43
44
45
46
47
1/47
compare
EVa
$89,784
Est. Payment:
$1,526/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
10,461
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
$71,990
Est. Payment:
$1,224/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
32,233
1/1
compare
EVa
$72,324
Est. Payment:
$1,229/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
934
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
1/22
compare
EVa
$82,500
Est. Payment:
$1,402/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
381
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
1/22
compare
EVa
$85,175
Est. Payment:
$1,448/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
$86,140
Est. Payment:
$1,464/mo
400 mi
21.6 kWh
30 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
27
28
29
30
31
32
33
34
35
36
1/36
compare
EVa
$83,500
Est. Payment:
$1,419/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
14
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
1/27
compare
EVa
$88,825
Est. Payment:
$1,510/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
28,315
1
2
3
4
5
6
1/6
compare
EVa
$62,995
Est. Payment:
$1,071/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1/19
compare
EVa
$84,000
Est. Payment:
$1,428/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
675
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1/19
compare
EVa
$74,995
Est. Payment:
$1,275/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
14,496
1
2
3
4
5
6
7
8
9
1/9
compare
EVa
$70,407
Good Deal
Est. Payment:
$1,197/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
1,501
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
$77,411
Est. Payment:
$1,316/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
0
1
2
3
1/3
compare
EVa
$88,400
Est. Payment:
$1,503/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
2026 BMW X5
50e
Mileage:
1,501
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
$71,271
Good Deal
Est. Payment:
$1,211/mo
400 mi
21.6 kWh
30 min
7 hours
more details
check availability
buy