BMW i5 for Sale in North Carolina
Live BMW i5 inventory in North Carolina, priced low to high.
22 listings · $42,276 – $84,185

Used 2024 BMW i5
$42,276
Est. $616/mo*
Hendrick BMW Northlake

Used 2024 BMW i5
$43,776
Est. $637/mo*
Hendrick BMW Northlake

Used 2025 BMW i5
$45,100
Est. $656/mo*
Hanna Imports

Used 2025 BMW i5
$47,600
Est. $692/mo*
INFINITI of Wilmington

Used 2024 BMW i5
$48,749
Est. $708/mo*
Impex Auto Sales

Used 2024 BMW i5
$48,999
Est. $712/mo*
BMW of Southpoint

Used 2024 BMW i5
$56,790
Est. $823/mo*
Hendrick BMW Certified Pre-Owned South Charlotte

Used 2024 BMW i5
$57,687
Est. $835/mo*
Johnson Lexus of Durham

Used 2024 BMW i5
$59,776
Est. $865/mo*
Hendrick BMW Northlake

Used 2024 BMW i5
$59,790
Est. $865/mo*
Hendrick BMW - Charlotte

Used 2026 BMW i5
$59,797
Est. $866/mo*
BMW of Southpoint

Used 2026 BMW i5
$64,688
Est. $935/mo*
BMW of Raleigh

Used 2026 BMW i5
$65,679
Est. $949/mo*
BMW of Raleigh

Used 2026 BMW i5
$65,695
Est. $950/mo*
BMW of Raleigh

Used 2025 BMW i5
$71,904
Est. $1,038/mo*
BMW of Southpoint

New 2026 BMW i5
$77,239
Est. $1,114/mo*
BMW Greensboro

New 2027 BMW i5
$79,590
Est. $1,148/mo*
BMW of Asheville

New 2027 BMW i5
$79,644
Est. $1,148/mo*
BMW of Wilmington

New 2027 BMW i5
$80,384
Est. $1,159/mo*
Flow BMW of Winston-Salem

New 2026 BMW i5
$81,059
Est. $1,169/mo*
BMW Greensboro

New 2027 BMW i5
$83,389
Est. $1,202/mo*
Flow BMW of Winston-Salem

New 2027 BMW i5
$84,185
Est. $1,213/mo*
BMW of Asheville