Category · Head units & radios
Used BMW head units & radios
CIC, NBT, NBT EVO, CCC, IBOC head units and basic radios — pulled, tested, and graded. The control center of every modern BMW cabin.
153 parts in stock
Grade BF30 · 2012+
2012-2016 BMW F30/F32 320i 328i 335i 428i 435i Radio 9327320 Used OEM
9327320
$121
Grade BF30 · 2014+
2014-2016 BMW F30 320i Radio 9399433 Used OEM
9399433
$205
Grade BF30 · 2014+
2014-2016 BMW F30 320i Radio 9399433 Used OEM
9399433
$205
Grade BF30 · 2012+
2012-2016 BMW F30/F32 320i 328i 335i 428i 435i Radio 9327320 Used OEM
9327320
$121
Grade BF30 · 2014+
2014-2016 BMW F30 320i Radio 9399433 Used OEM
9399433
$205
Grade BF30 · 2012+
2012-2020 BMW F30/F33 435 Professional Radio 9365839 Used OEM
9365839
$187
Grade BF25 · 2014+
2014-2017 BMW F25 X3 Navigation Module 9387568 65129387568 Used OEM
65129387568
$110
Grade BF10 · 2011+
2011-2019 BMW F10/F12/F15/F30/F80 NBT Navigation Module 65129347824 9347824 Used
65129347824
$137
Grade BF25 · 2014+
2014-2017 BMW F25 X3 Navigation Module 9387568 65129387568 Used OEM
65129387568
$110
Grade BF30 · 2011+
2011-2020 BMW F30/F32/F36/F10/F15 320i 428i Radio 9351682 Used OEM
9351682
$125
Grade BE70 · 2012+
2012-2018 BMW E70/F15/E71/F16 X5 X6 Navigation Module 9365767 65129365767 OEM
65129365767
$117
Grade BF25 · 2014+
2014-2017 BMW F25 X3 Navigation Module 9387568 65129387568 Used OEM
65129387568
$110
Grade BE70 · 2012+
2012-2018 BMW E70/F15/E71/F16 X5 X6 Navigation Module 9365767 65129365767 OEM
65129365767
$117
Grade BF10 · 2013+
2013 BMW F10 528i Radio 65129290363 Used OEM
65129290363
$117
Grade BF30 · 2010+
2010-2018 BMW F30/F32/F10/F01 NBT EVO Navigation Radio 9389859 Used OEM
9389859
$111
Grade BF30 · 2012+
2012-2015 BMW F30/F32 Harman Kardon Navigation Module 9327319 65129327319 OEM
65129327319
$130
Grade BF30 · 2010+
2010-2018 BMW F30/F32/F10/F01 NBT Navigation Module 9389859 65129389859 Used OEM
65129389859
$111
Grade BF02 · 2009+
2009-2019 BMW F02/F06/F10/F13 Navigation Module 65129311040 9311040 Used OEM
65129311040
$117
Grade BF30 · 2011+
2011-2020 BMW F30/F32/F36/F10/F15 320i 428i Radio 9351682 Used OEM
9351682
$125
Grade BF25 · 2011+
2011-2016 BMW F25 X3 Radio 9318752 Used OEM
9318752
$103
Grade BF30 · 2010+
2010-2018 BMW F30/F32/F10/F01 NBT Navigation Module 9389859 65129389859 Used OEM
65129389859
$101
Grade BF30 · 2011+
2011-2020 BMW F30/F32/F36/F10/F15 320i 428i Radio 9351682 Used OEM
9351682
$125
Grade BF30 · 2012+
2012-2015 BMW F30/F32 Harman Kardon Navigation Module 9327319 65129327319 OEM
65129327319
$130
Grade BF01 · 2012+
2012-2015 BMW F01/F10 750i 535i NBT Navigation Module 9290362 65129290362 OEM
65129290362
$116
Grade BF01 · 2012+
2012-2015 BMW F01/F10 750i 535i NBT Navigation Module 9290362 65129290362 OEM
65129290362
$98
Grade BF02 · 2009+
2009-2019 BMW F02/F06/F10/F13 Navigation Module 65129311040 9311040 Used OEM
65129311040
$117
Grade BF01 · 2012+
2012-2015 BMW F01/F10 750i 535i NBT Navigation Module 9290362 65129290362 OEM
65129290362
$119
Grade BE70 · 2012+
2012-2018 BMW E70/F15/E71/F16 X5 X6 Navigation Module 9365767 65129365767 OEM
65129365767
$120
Grade BE70 · 2012+
2012-2018 BMW E70/F15/E71/F16 X5 X6 Navigation Module 9365767 65129365767 OEM
65129365767
$117
Grade BF02 · 2009+
2009-2019 BMW F02/F06/F10/F13 Navigation Module 65129311040 9311040 Used OEM
65129311040
$117
Grade BF25 · 2011+
2011-2016 BMW F25 X3 Radio 9318752 Used OEM
9318752
$122
Grade BF02 · 2009+
2009-2019 BMW F02/F06/F10/F13 Navigation Module 65129311040 9311040 Used OEM
65129311040
$127
Grade BF01 · 2012+
2012-2015 BMW F01/F10 750i 535i NBT Navigation Module 9290362 65129290362 OEM
65129290362
$129
Grade BF30 · 2011+
2011-2020 BMW F30/F32/F36/F10/F15 320i 428i Radio 9351682 Used OEM
9351682
$114
Grade BE90 · 2006+
2006-2013 BMW E90/E92/E93 M3 Navigation Module 9239214 65129239214 Used OEM
65129239214
$140
Grade BE90 · 2009+
2009-2013 BMW E90/E92/E93 M3 Navigation Module 9218332 65129218332 Used OEM
65129218332
$125
Grade BE84 · 2012+
2012-2015 BMW E84 X1 Radio 9302163 Used OEM
9302163
$89
Grade BE90 · 2009+
2009 BMW E90 328i Radio 9170329 Used OEM
9170329
$87
Grade BE90 · 2006+
2006-2012 BMW E90 328i 323i Radio 9199389 Used OEM
9199389
$83
Grade BE90 · 2006+
2006 BMW E90/E92/E93 328i 335i Radio 9132214 Used OEM
9132214
$89
Grade BE82 · 2006+
2006-2013 BMW E82/E88/E90/E92 Radio 65129178860 Used OEM
65129178860
$73
Grade BE90 · 2006+
2006-2011 BMW E90 Radio 9144776 Used OEM
9144776
$92
Grade BE82 · 2007+
2007-2009 BMW E82/E88/E90/E92 Radio 65129199389 Used OEM
65129199389
$76
Grade BE90 · 2006+
2006-2013 BMW E90/E92/E93 328i 335i M3 // Professional Cd73 6983018 Used OEM
6983018
$76
Grade BE82 · 2006+
2006-2013 BMW E82/E88/E90/E92 Radio 65129178860 Used OEM
65129178860
$77
Grade BE82 · 2008+
2008-2010 BMW E82/E88/E90/E92/E93 Radio 65129226398 Used OEM
65129226398, 9226398
$87
Grade BE84 · 2012+
2012-2015 BMW E84 X1 Center Console Radio Module 9289127 65129289127 Used OEM
65129289127
$93
Grade BE82 · 2008+
2008-2010 BMW E82/E88/E90/E92/E93 Radio 65129226398 Used OEM
65129226398
$88
Grade B2011+
2011 BMW 328xi Radio 65129246504 Used OEM
65129246504
$78
Grade BE90 · 2008+
2008 BMW E90/E60 335i 535i Radio 9222876 Used OEM
9222876
$261
Grade BE90 · 2009+
2009-2013 BMW E90/E92/E93 328i 335i M3 Navigation Module 65129350505 9350505 Use
65129350505
$112
Grade BE70 · 2007+
2007-2014 BMW E70 X5 X6 Radio 65129263943 Used OEM
65129263943
$233
Grade BE90 · 2009+
2009-2015 BMW E90/E92/E88 X1 Navigation Module 928343001 Used OEM
928343001
$146
Grade BE90 · 2008+
2008 BMW E90/E60 335i 535i Radio 9222876 Used OEM
9222876
$233
Grade BE70 · 2007+
2007-2010 BMW E70 X5 Navigation Module 9191569 65129191569 Used OEM
65129191569
$179
Grade BE90 · 2008+
2008-2009 BMW E90 128i 135i 328i 335i Radio 65129178860 Used OEM
65129178860
$71
Grade BE92 · 2007+
2007-2010 BMW E92 335i HD Radio Tuner 9119362 Used OEM
9119362
$98
Buying guide
About used BMW head units & radios
BMW head units run on four major iDrive generations: CCC (2005–2008, classic spinning controller), CIC (2008–2012, faster CPU + 80 GB drive), NBT (2012–2016, touch-input controller and HD maps), and NBT EVO (2016–2019, full touchscreen + LTE + CarPlay). Picking the wrong generation for your chassis means a swap that won't boot. Every listing here calls out the exact generation in the title.
We pull head units from running cars, label them with the original FA-build option, and bench-test every menu before they ship. Maps are the most current activated USA region at time of pull. Coding (E-Sys or BimmerCode) is usually required when retrofitting into a different VIN — figure on a one-hour appointment at any BMW indie shop with E-Sys.
If you're upgrading from CIC to NBT, plan for the wiring adapter and a controller swap as well. NBT to NBT EVO is the most popular F-chassis upgrade — you'll need both the head unit and the matching CID, and a coder who knows VO swaps.
Narrow by chassis
Shop head units & radios by BMW chassis
FAQ
Frequently asked questions about used BMW head units & radios
- What's the difference between CIC, NBT, and NBT EVO head units?
- CIC (2008–2012) runs the older iDrive 3 software with a 6.5" or 8.8" display. NBT (2012–2016) introduced touch-input on the controller, faster maps, and Bluetooth audio streaming. NBT EVO (2016+) added LTE, full touchscreen on the display, Apple CarPlay (after 2017), and a much faster CPU. Coding tools (BimmerCode, E-Sys) are required to swap between generations.
- Will a head unit from another BMW model fit my car?
- Often yes — BMW shares head-unit hardware across multiple chassis from the same model year. The main constraints are software variant (US vs. EU map data), trim level (basic radio vs. Professional Navigation), and CIC/NBT/EVO generation. Match the chassis code first, then the iDrive generation; coding may still be needed.
- Does the head unit come with a navigation map?
- All NBT and NBT EVO units we sell include the most recently activated USA map at time of pull. Updates are pushed via USB through BMW's map-update tool (free with active subscription) or through Connected Drive. CIC units may require a map activation FSC code, which we provide when available.
- What do your condition grades mean?
- Grade A — fully functional, light wear consistent with age, sold ready to install. Grade B — functional with cosmetic blemishes or replaced consumables noted in the listing. Grade C — functional core with significant wear; pictured as-is, suited for rebuilds. We test every electronic and powered part before listing.
- What if the part doesn't fit my BMW?
- Every listing ships with eBay's Money Back Guarantee. If a part arrives that doesn't match its stated fitment, you're covered by eBay for a full refund — return shipping included. Confirm your OEM part number against the listing before ordering to avoid the round trip.