Which 32GB kit suits your build?
Look at the board before the price list. A DDR5 board takes only DDR5 and a DDR4 board only DDR4, because the notch in the module sits in a different place. The manual or the manufacturer's product page gives the type and the speeds the board supports.
For a new build on AMD AM5 or Intel Core Ultra 200S, buy two 16GB DDR5 sticks. On Ryzen 7000 and 9000, DDR5 6000 CL30 is the usual target. It is a community and press favourite rather than an AMD guarantee, so it relies on the EXPO profile. On Intel Core Ultra, kits from 6000 to 6400 MT/s are the common range. If a 5600 or 6400 kit is clearly cheaper this week, it is a sensible buy. Use the speed filter above the table to compare, and see the separate list of DDR5 6000 CL30 kits.
Is DDR4 still worth it at 32GB?
Only if you are keeping a DDR4 board. For that, a 32GB kit at 3200 MT/s with CL16 is the sensible baseline. The median DDR4 kit costs £298.28, against £499.99 for DDR5, but DDR4 production is being wound down, so do not expect it to get cheaper. Our DDR4 prices show the full list.
A second 16GB kit added to an existing 16GB can work, but kits bought separately are not tested as a pair. One 32GB kit is the safer upgrade.
How to read the table
Kits are listed cheapest first, with price per GB under each price, and the highlighted row has the lowest price per GB. Prices include VAT. Delivery is not in the table price, so add it when you compare shops: a kit that looks £5 cheaper can end up dearer once postage is added.
Enable XMP or EXPO in the BIOS after you fit a new kit. Without it, most kits run at a slower default speed than the one printed on the box.