Consumercarts

Guides and how-tos

Corsair RAM Part Numbers: What the B, E and Z Actually Change

By Burooj Alam · Last checked September 29, 2026

CMK16GX4M2B3200C16 or CMK16GX4M2E3200C16? We compared every Corsair kit in our catalogue that differs only by that letter. The specs are identical in all 19 cases. The number that actually changes the memory chips is not in the part number at all.

Consumercarts is reader-supported. Learn more

Two Corsair kits, same shelf, same price. One is CMK16GX4M2B3200C16. The other is CMK16GX4M2E3200C16. One letter apart. Every forum answer to this question is a guess, so we checked it against our own catalogue of 813 RAM kits.

The short version: that letter changes nothing you can measure, and the thing that does change the memory chips is printed on the module, not in the part number.

Reading a Corsair part number

Take CMK16GX4M2B3200C16 apart:

SegmentMeans
CMCorsair Memory
KProduct line. K is Vengeance LPX
16G16GB total in the kit
X4DDR4. X5 is DDR5
M22 modules in the kit
BVersion letter
3200Rated speed in MT/s
C16CAS latency 16. The C is a profile marker, see below

Product line letters across the Corsair kits we list:

PrefixLine
CMKVengeance and Vengeance LPX
CMHVengeance RGB
CMWVengeance RGB Pro
CMGVengeance RGB RS
CMTDominator Platinum RGB
CMPDominator Titanium
CMSVengeance SODIMM

The version letter: we found 19 test cases, and it changed nothing

Our catalogue holds 19 groups of Corsair kits whose part numbers are byte-for-byte identical apart from that one letter. Some groups have three variants.

Part numbersLettersSpeedCLTrue latencyOur speed score
CMK16GX4M2B3200C16 / CMK16GX4M2E3200C16B, E32001610.0ns8.0
CMK32GX4M2D3200C16 / CMK32GX4M2E3200C16D, E32001610.0ns8.0
CMK32GX5M2B6000C36 / D / EB, D, E60003612.0ns7.3
CMH32GX5M2B6000C36 / D / EB, D, E60003612.0ns7.3
CMH64GX5M2B6400C32 / N / YB, N, Y64003210.0ns8.8
CMT32GX5M2D6000C36 / E / XD, E, X60003612.0ns7.3
CMP64GX5M4B6400C32 / XB, X64003210.0ns8.8

In all 19 groups the rated speed, CAS latency, true latency and our speed score are the same. Where a colour or a voltage differs between two entries, that is our data being incomplete on one of them, not the kits differing.

So the version letter is a SKU marker. Corsair issues a new one when the product gets re-released, repackaged, or re-qualified. It is a bookkeeping code, not a performance grade. A newer letter is not a better kit.

The letter that does tell you something: C or Z

The letter immediately before the CAS number is different. That one is worth reading.

We checked all 227 Corsair kits in our catalogue that end in a C or Z followed by a CAS number:

LetterKitsList an XMP profileList an EXPO profile
C18118111
Z461346

Every single Z kit carries AMD EXPO. Every single C kit carries Intel XMP. A handful of C kits carry both, but if you are on AM5 and you want a profile that just works, Z is the letter to look for.

So in CMK32GX5M2B6000Z30, the Z is telling you it is EXPO tuned. In CMH32GX5M2B6000C36, the C is telling you it is an XMP kit.

The number that actually changes the chips is not in the part number

Here is the part nobody puts in an article.

Look at the white label on the module itself. There is a line that reads ver 4.32 or ver 5.32 or similar. That number is not in the part number, it is not on the box listing, and it is not in most retailer descriptions. It is what tells you which memory chips are inside.

Our own catalogue entry for CMK16GX4M2B3200C16 records it plainly: ver 3.xx is Micron, ver 4.xx is Samsung, ver 5.xx is SK Hynix. Same part number, three different manufacturers of memory chip depending on when the kit was built.

This is confirmed on Corsair's own support forum, where a user tracked the same CMK16GX4M2B3200C16 shipping as Samsung B-die in ver 4.32 and SK Hynix A-die in ver 5.32. Corsair's own staff response in that discussion is unambiguous:

We cannot mix and match 2 different version of RAM kits on a system since this will cause a different kind of issues with your system.

Read that again in context. Two kits with the same part number but different ver numbers are not guaranteed to run together. People in that thread hit blue screens doing exactly that, and the only fix offered was to turn XMP off and tune by hand.

What this means when you are actually buying

  1. B versus E is the wrong question. Whichever one is cheaper and in stock is the right one. The specs are identical and the letter is a SKU code.
  2. C versus Z is the right question if you are on AMD. Z means EXPO. On an AM5 board that is one fewer thing to fight in the BIOS.
  3. Buy the total capacity you need in one kit. Not because of the letter, because of the ver number you cannot see before it arrives. Two 16GB kits bought separately may carry different chips and may refuse to run at rated speed together. One 32GB kit is guaranteed matched at the factory.
  4. If you must add to an existing kit, photograph the label on your current modules, read the ver number, and try to source the same one. Corsair does not let you filter by it, so this usually means a seller who will check the sticker for you.
  5. If you plan to tune timings by hand, the ver number decides your ceiling, not the letter. SK Hynix A-die and Samsung B-die have very different headroom. Our guide to memory ICs and overclocking headroom covers which chips do what.

This is not only a Corsair habit

Silently changing components under a fixed part number is standard practice across the industry. We wrote the storage version of this problem in SSDs that change parts under the same name, where drives got slower after launch reviews with no change to the model number.

The memory version is gentler, since a different die is usually not slower at the rated profile, but it bites in exactly one place: mixing. If you are pairing modules, the ver number is the only thing that matters and it is the one thing nobody advertises.

The kits in this article

Compare any two of them side by side in our RAM comparison tool, or read true latency versus speed rating if you want to know why CL on its own tells you nothing.

Products in this post

Compare them

Frequently asked questions

Is CMK16GX4M2B3200C16 the same as CMK16GX4M2E3200C16?

On every published specification, yes. Both are 16GB (2x8GB) DDR4-3200 CL16 kits at 1.35V with the same 10.0ns true latency. The B and E are version letters, which are SKU bookkeeping codes rather than performance grades. Buy whichever is cheaper. What is not guaranteed to match between them, or even between two kits with the same part number, is the memory chip, which is set by the ver number printed on the module label.

What does the letter after M2 mean in a Corsair part number?

It is a version or SKU letter. Corsair assigns a new one when a kit is re-released, repackaged or re-qualified. We compared 19 groups of Corsair kits in our catalogue whose part numbers differ only by that letter, and in every group the speed, CAS latency, true latency and our speed score were identical. A later letter does not mean a faster or better kit.

What is the difference between the C and the Z before the CAS number?

It marks the overclocking profile. Across the 227 Corsair kits we list that use this format, all 46 Z kits carry an AMD EXPO profile and all 181 C kits carry an Intel XMP profile. If you are building on AM5, a Z part number is the one that will enable its rated speed from a single BIOS toggle.

What are CMK16GX4M2B3200C16 timings?

Corsair rates it at 16-18-18-36 at 1.35V, which is CL16 at 3200MT/s, or 10.0 nanoseconds of true latency. That is the same as the E version of the same kit. tRCD and tRP run two clocks above CL, which is normal for a DDR4-3200 kit.

Will CMK16GX4M2B3200C16 work with Ryzen?

Yes. DDR4-3200 is the comfortable operating point for Ryzen 3000 and 5000 on AM4, where the memory controller runs 1:1 with the memory up to roughly 3600MT/s. The kit carries an XMP profile, which AM4 boards expose as DOCP or EXPO in the BIOS depending on the manufacturer. It will not fit an AM5 board, which needs DDR5.

Can I buy a second kit with the same part number and run four sticks?

It often works and it is not guaranteed. Two kits with the same part number can carry different memory chips depending on the ver number on the label, and Corsair support states plainly that two different versions should not be mixed. Four DDR4 sticks also load the memory controller harder than two. Buy the total capacity you need as a single kit wherever you can.

What is the difference between Corsair Vengeance and Vengeance Pro?

They are different product lines with different part number prefixes rather than different grades of the same thing. CMK is Vengeance and Vengeance LPX, the plain heat spreader with no lighting. CMH is Vengeance RGB and CMW is Vengeance RGB Pro, both of which add addressable lighting and a taller module. The Pro is physically taller, which matters if you run a large air cooler.

How do I find the ver number on my Corsair RAM?

It is printed on the white label on the side of each module, on its own line, reading something like ver 4.32. You have to take the stick out or read it with the side panel off. It is not in the part number, not on the box specification list and not in most retailer listings, which is why the only reliable way to match an existing kit is to look at the label yourself.

Spotted a mistake? Tell us