← View all cluster options

Order a cluster replacement for your 2016 Hyundai Elantra

Used Cluster B04951
Used Cluster B04951 0
Used Cluster B04951 1
Used Cluster B04951 2
Stock # B04951|Part # 940043X240

Used Cluster

S - Scuffed

Mileage: 26,013 (can be changed with mileage correction)

Used Cluster B27954
Used Cluster B27954 0
Used Cluster B27954 1
Used Cluster B27954 2
Used Cluster B27954 3
Stock # B27954|Part # 940043X240

Used Cluster

V - Very Lightly Scuffed

Mileage: 49,880 (can be changed with mileage correction)

Used Cluster B26988
Used Cluster B26988 0
Used Cluster B26988 1
Used Cluster B26988 2
Stock # B26988|Part # 940043Y000

Used Cluster

V - Very Lightly Scuffed

Mileage: 8,020 (can be changed with mileage correction)

Used Cluster F17158
Used Cluster F17158 0
Used Cluster F17158 1
Used Cluster F17158 2
Stock # F17158|Part # 94053A5511

Used Cluster

V - Very Lightly Scuffed

Mileage: 8,035 (can be changed with mileage correction)

Used Cluster B31930
Used Cluster B31930 0
Used Cluster B31930 1
Used Cluster B31930 2
Stock # B31930|Part # 940043Y000

Used Cluster

S - Scuffed

Mileage: 56,787 (can be changed with mileage correction)

Used Cluster N03426
Used Cluster N03426 0
Used Cluster N03426 1
Used Cluster N03426 2
Stock # N03426|Part # 94004A5610

Used Cluster

S - Scuffed

Mileage: 13,504 (can be changed with mileage correction)

Used Cluster N05410
Used Cluster N05410 0
Used Cluster N05410 1
Used Cluster N05410 2
Stock # N05410|Part # 94004A5610

Used Cluster

S - Scuffed

Mileage: 2,985 (can be changed with mileage correction)

Used Cluster N06133
Used Cluster N06133 0
Used Cluster N06133 1
Used Cluster N06133 2
Stock # N06133|Part # 94004A5610

Used Cluster

S - Scuffed

Mileage: 9,987 (can be changed with mileage correction)

Used Cluster B22224
Used Cluster B22224 0
Used Cluster B22224 1
Used Cluster B22224 2
Stock # B22224|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 38,528 (can be changed with mileage correction)

Used Cluster B04931
Used Cluster B04931 0
Used Cluster B04931 1
Used Cluster B04931 2
Stock # B04931|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 22,767 (can be changed with mileage correction)

Used Cluster B03111
Used Cluster B03111 0
Used Cluster B03111 1
Used Cluster B03111 2
Stock # B03111|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 60,089 (can be changed with mileage correction)

Used Cluster B03163
Used Cluster B03163 0
Used Cluster B03163 1
Used Cluster B03163 2
Stock # B03163|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 66,251 (can be changed with mileage correction)

Used Cluster B06132
Used Cluster B06132 0
Used Cluster B06132 1
Used Cluster B06132 2
Stock # B06132|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 37,644 (can be changed with mileage correction)

Used Cluster B13142
Used Cluster B13142 0
Used Cluster B13142 1
Stock # B13142|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 76,167 (can be changed with mileage correction)

Used Cluster B01633
Used Cluster B01633 0
Used Cluster B01633 1
Used Cluster B01633 2
Stock # B01633|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 31,069 (can be changed with mileage correction)

Used Cluster B18134
Used Cluster B18134 0
Used Cluster B18134 1
Used Cluster B18134 2
Stock # B18134|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 76,582 (can be changed with mileage correction)

Used Cluster B27910
Used Cluster B27910 0
Used Cluster B27910 1
Used Cluster B27910 2
Used Cluster B27910 3
Stock # B27910|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 43,426 (can be changed with mileage correction)

Used Cluster F00772
Used Cluster F00772 0
Used Cluster F00772 1
Stock # F00772|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 23,299 (can be changed with mileage correction)

Used Cluster B04933
Used Cluster B04933 0
Used Cluster B04933 1
Used Cluster B04933 2
Stock # B04933|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 42,962 (can be changed with mileage correction)

Used Cluster B16136
Used Cluster B16136 0
Used Cluster B16136 1
Used Cluster B16136 2
Stock # B16136|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 68,529 (can be changed with mileage correction)

Used Cluster B04930
Used Cluster B04930 0
Used Cluster B04930 1
Used Cluster B04930 2
Stock # B04930|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 43,533 (can be changed with mileage correction)

Used Cluster B04053
Used Cluster B04053 0
Used Cluster B04053 1
Used Cluster B04053 2
Stock # B04053|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 43,648 (can be changed with mileage correction)

Used Cluster B04927
Used Cluster B04927 0
Used Cluster B04927 1
Used Cluster B04927 2
Stock # B04927|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 45,478 (can be changed with mileage correction)

Used Cluster A35819
Used Cluster A35819 0
Used Cluster A35819 1
Used Cluster A35819 2
Stock # A35819|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 57,383 (can be changed with mileage correction)

Used Cluster B04925
Used Cluster B04925 0
Used Cluster B04925 1
Used Cluster B04925 2
Stock # B04925|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 58,590 (can be changed with mileage correction)

Used Cluster B27930
Used Cluster B27930 0
Used Cluster B27930 1
Used Cluster B27930 2
Used Cluster B27930 3
Stock # B27930|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 39,479 (can be changed with mileage correction)

Used Cluster B35821
Used Cluster B35821 0
Used Cluster B35821 1
Used Cluster B35821 2
Stock # B35821|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 36,713 (can be changed with mileage correction)

Used Cluster B29052
Used Cluster B29052 0
Used Cluster B29052 1
Used Cluster B29052 2
Stock # B29052|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 24,838 (can be changed with mileage correction)

Used Cluster B32538
Used Cluster B32538 0
Used Cluster B32538 1
Used Cluster B32538 2
Stock # B32538|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 51,429 (can be changed with mileage correction)

Used Cluster B25769
Used Cluster B25769 0
Used Cluster B25769 1
Used Cluster B25769 2
Stock # B25769|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 5,464 (can be changed with mileage correction)

Used Cluster F14811
Used Cluster F14811 0
Used Cluster F14811 1
Used Cluster F14811 2
Stock # F14811|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 485 (can be changed with mileage correction)

Used Cluster B33055
Used Cluster B33055 0
Used Cluster B33055 1
Used Cluster B33055 2
Stock # B33055|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 5,720 (can be changed with mileage correction)

Used Cluster F06493
Used Cluster F06493 0
Used Cluster F06493 1
Used Cluster F06493 2
Stock # F06493|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 4,553 (can be changed with mileage correction)

Used Cluster F06463
Used Cluster F06463 0
Used Cluster F06463 1
Used Cluster F06463 2
Stock # F06463|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 20,043 (can be changed with mileage correction)

Used Cluster N01840
Used Cluster N01840 0
Used Cluster N01840 1
Used Cluster N01840 2
Stock # N01840|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 22,445 (can be changed with mileage correction)

Used Cluster B20472
Used Cluster B20472 0
Used Cluster B20472 1
Used Cluster B20472 2
Stock # B20472|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 25,039 (can be changed with mileage correction)

Used Cluster B27324
Used Cluster B27324 0
Used Cluster B27324 1
Used Cluster B27324 2
Stock # B27324|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 23,548 (can be changed with mileage correction)

Used Cluster B30181
Used Cluster B30181 0
Used Cluster B30181 1
Used Cluster B30181 2
Used Cluster B30181 3
Stock # B30181|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 79,150 (can be changed with mileage correction)

Used Cluster A35179
Used Cluster A35179 0
Used Cluster A35179 1
Used Cluster A35179 2
Stock # A35179|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 56,945 (can be changed with mileage correction)

Used Cluster B34996
Used Cluster B34996 0
Used Cluster B34996 1
Used Cluster B34996 2
Stock # B34996|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 40,439 (can be changed with mileage correction)

Used Cluster N01002
Used Cluster N01002 0
Used Cluster N01002 1
Used Cluster N01002 2
Stock # N01002|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 3,339 (can be changed with mileage correction)

Used Cluster N00572
Used Cluster N00572 0
Used Cluster N00572 1
Used Cluster N00572 2
Stock # N00572|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 10,137 (can be changed with mileage correction)

Used Cluster B33704
Used Cluster B33704 0
Used Cluster B33704 1
Used Cluster B33704 2
Stock # B33704|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 23,133 (can be changed with mileage correction)

Used Cluster N00036
Used Cluster N00036 0
Used Cluster N00036 1
Used Cluster N00036 2
Stock # N00036|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 1,043 (can be changed with mileage correction)

Used Cluster N00201
Used Cluster N00201 0
Used Cluster N00201 1
Used Cluster N00201 2
Used Cluster N00201 3
Stock # N00201|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 27,150 (can be changed with mileage correction)

Used Cluster B32704
Used Cluster B32704 0
Used Cluster B32704 1
Used Cluster B32704 2
Stock # B32704|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 26,148 (can be changed with mileage correction)

Used Cluster B32712
Used Cluster B32712 0
Used Cluster B32712 1
Used Cluster B32712 2
Stock # B32712|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 49,641 (can be changed with mileage correction)

Used Cluster B34044
Used Cluster B34044 0
Used Cluster B34044 1
Used Cluster B34044 2
Stock # B34044|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 64,249 (can be changed with mileage correction)

Used Cluster B32537
Used Cluster B32537 0
Used Cluster B32537 1
Used Cluster B32537 2
Stock # B32537|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 31,924 (can be changed with mileage correction)

Used Cluster B32385
Used Cluster B32385 0
Used Cluster B32385 1
Used Cluster B32385 2
Stock # B32385|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 84,687 (can be changed with mileage correction)

Used Cluster B34061
Used Cluster B34061 0
Used Cluster B34061 1
Used Cluster B34061 2
Stock # B34061|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 8,823 (can be changed with mileage correction)

Used Cluster B31400
Used Cluster B31400 0
Used Cluster B31400 1
Used Cluster B31400 2
Stock # B31400|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 68,216 (can be changed with mileage correction)

Used Cluster B35553
Used Cluster B35553 0
Used Cluster B35553 1
Used Cluster B35553 2
Stock # B35553|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 52,861 (can be changed with mileage correction)

Used Cluster B31431
Used Cluster B31431 0
Used Cluster B31431 1
Used Cluster B31431 2
Stock # B31431|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 47,597 (can be changed with mileage correction)

Used Cluster B29057
Used Cluster B29057 0
Used Cluster B29057 1
Used Cluster B29057 2
Stock # B29057|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 19,506 (can be changed with mileage correction)

Used Cluster B27763
Used Cluster B27763 0
Used Cluster B27763 1
Used Cluster B27763 2
Used Cluster B27763 3
Stock # B27763|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 45,496 (can be changed with mileage correction)

Used Cluster B26157
Used Cluster B26157 0
Used Cluster B26157 1
Used Cluster B26157 2
Stock # B26157|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 19,521 (can be changed with mileage correction)

Used Cluster B30196
Used Cluster B30196 0
Used Cluster B30196 1
Used Cluster B30196 2
Used Cluster B30196 3
Stock # B30196|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 42,049 (can be changed with mileage correction)

Used Cluster B30164
Used Cluster B30164 0
Used Cluster B30164 1
Used Cluster B30164 2
Used Cluster B30164 3
Stock # B30164|Part # 940043Y010

Used Cluster

V - Very Lightly Scuffed

Mileage: 21,225 (can be changed with mileage correction)

Used Cluster B27020
Used Cluster B27020 0
Used Cluster B27020 1
Used Cluster B27020 2
Used Cluster B27020 3
Stock # B27020|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 40,930 (can be changed with mileage correction)

Used Cluster B27180
Used Cluster B27180 0
Used Cluster B27180 1
Used Cluster B27180 2
Used Cluster B27180 3
Stock # B27180|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 71,841 (can be changed with mileage correction)

Used Cluster B27277
Used Cluster B27277 0
Used Cluster B27277 1
Used Cluster B27277 2
Used Cluster B27277 3
Stock # B27277|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 36,564 (can be changed with mileage correction)

Used Cluster B22219
Used Cluster B22219 0
Used Cluster B22219 1
Used Cluster B22219 2
Stock # B22219|Part # 940043X210

Used Cluster

V - Very Lightly Scuffed

Mileage: 60,933 (can be changed with mileage correction)

Used Cluster B22401
Used Cluster B22401 0
Used Cluster B22401 1
Used Cluster B22401 2
Stock # B22401|Part # 940043X210

Used Cluster

V - Very Lightly Scuffed

Mileage: 13,932 (can be changed with mileage correction)

Used Cluster B10843
Used Cluster B10843 0
Used Cluster B10843 1
Stock # B10843|Part # 940043X210

Used Cluster

V - Very Lightly Scuffed

Mileage: 32,010 (can be changed with mileage correction)

Used Cluster B35060
Used Cluster B35060 0
Used Cluster B35060 1
Used Cluster B35060 2
Stock # B35060|Part # 940043X210

Used Cluster

S - Scuffed

Mileage: 30,892 (can be changed with mileage correction)

Used Cluster B16624
Used Cluster B16624 0
Used Cluster B16624 1
Used Cluster B16624 2
Stock # B16624|Part # 940043X210

Used Cluster

V - Very Lightly Scuffed

Mileage: 18,431 (can be changed with mileage correction)

Used Cluster A34079
Used Cluster A34079 0
Used Cluster A34079 1
Stock # A34079|Part # 940043X210

Used Cluster

V - Very Lightly Scuffed

Mileage: 8,777 (can be changed with mileage correction)

Used Cluster B32719
Used Cluster B32719 0
Used Cluster B32719 1
Used Cluster B32719 2
Stock # B32719|Part # 940043X210

Used Cluster

S - Scuffed

Mileage: 40,331 (can be changed with mileage correction)

Used Cluster F04954
Used Cluster F04954 0
Used Cluster F04954 1
Used Cluster F04954 2
Stock # F04954|Part # 940043X210

Used Cluster

S - Scuffed

Mileage: 6,460 (can be changed with mileage correction)

Used Cluster F17645
Used Cluster F17645 0
Used Cluster F17645 1
Used Cluster F17645 2
Stock # F17645|Part # 940043X210

Used Cluster

V - Very Lightly Scuffed

Mileage: 2,763 (can be changed with mileage correction)

Used Cluster B35450
Used Cluster B35450 0
Used Cluster B35450 1
Used Cluster B35450 2
Stock # B35450|Part # 940043X210

Used Cluster

S - Scuffed

Mileage: 14,457 (can be changed with mileage correction)

Used Cluster B29490
Used Cluster B29490 0
Used Cluster B29490 1
Used Cluster B29490 2
Stock # B29490|Part # 940043X210

Used Cluster

S - Scuffed

Mileage: 20,857 (can be changed with mileage correction)

Used Cluster B23303
Used Cluster B23303 0
Used Cluster B23303 1
Used Cluster B23303 2
Stock # B23303|Part # 940043X210

Used Cluster

V - Very Lightly Scuffed

Mileage: 18,065 (can be changed with mileage correction)

Used Cluster F16877
Used Cluster F16877 0
Used Cluster F16877 1
Used Cluster F16877 2
Stock # F16877|Part # 940043Y010

Used Cluster

S - Scuffed

Mileage: 3,305 (can be changed with mileage correction)

Used Cluster B00646
Used Cluster B00646 0
Used Cluster B00646 1
Used Cluster B00646 2
Stock # B00646|Part # 940043X210

Used Cluster

S - Scuffed

Mileage: 28,853 (can be changed with mileage correction)

Used Cluster F16001
Used Cluster F16001 0
Used Cluster F16001 1
Used Cluster F16001 2
Stock # F16001|Part # 940043X210

Used Cluster

S - Scuffed

Mileage: 13,382 (can be changed with mileage correction)

Used Cluster B28087
Used Cluster B28087 0
Used Cluster B28087 1
Used Cluster B28087 2
Stock # B28087|Part # 940043X210

Used Cluster

S - Scuffed

Mileage: 67,826 (can be changed with mileage correction)

Save up to $74

Provide us with your part number

Your part number allows us to more quickly find the correct clusters for you at the right price. This may translate into savings for you.

  • Free shipping
  • 1 year warranty
  • Shipped within 24 business hours
  • Tested and approved
  • Top notch customer service

The Hyundai Elantra is a compact car appreciated for its fuel efficiency, stylish design, and feature-rich offerings, making it a popular choice in the compact sedan segment.

Your Elantra may experience problems such as erratic gauges, back-lighting issues, warning lights, digital display issues, needles sticking or jumping, electrical connection issues, faulty speedometer, and/or total or partial cluster failure. Car & Truck Electronics specializes in cloning, reprogramming, mileage corrections, and cluster replacement. If your Elantra is experiencing any of these issues, give us a call!