# Best 128GB SD Cards 2026: 10 Ranked, and Three Adverts That Contradict Themselves

Source: https://www.ranked10.co.uk/tech/best-128gb-sd-cards
Published: 2026-09-22 | Updated: 2026-09-30 | Prices checked on Amazon UK on 2026-09-19

Every 128GB SD card in this set leads with its read speed — the number you get offloading to a computer, not the one you get while shooting. The SanDisk Extreme PRO advertises 200MB/s, yet its own bullets put shot speeds at 90MB/s. The Lexar Silver's 205MB/s only arrives with a Lexar RW310X reader, sold separately. Meanwhile, three listings here contradict themselves outright: the Integral's model number reads 100/90 while the write figure in the same advert says 50MB/s; the SanDisk Extreme bullet says 90MB/s shot speed while its spec field says 20MB/s; and the Kodak's media speed field reads '10x' next to bullets claiming 85MB/s read and 25MB/s write.

We ranked ten of the best 128GB SD cards on Amazon on three honest criteria: whether the stated read and write speeds survive cross-checking against the rest of the same listing, review volume at 4.5 stars or better, and what you actually pay for each megabyte per second. Crucially, we have not laboratory-tested these cards. Every figure below comes from the manufacturer's own advert, and where two numbers in one advert disagree, we give you both.

## The ranking

### 1. SanDisk Extreme PRO 128GB SDXC Card (200MB/s)

- Price: £38.50 | Amazon rating: 4.7 from 89,832 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/sandisk-extreme-pro-128gb
- Buy on Amazon: https://www.amazon.co.uk/dp/B09X7FXHVJ?tag=ranked10-21

Top of the list on 89,784 ratings at 4.7 and the fastest offload speed here — as long as you read 200MB/s as an offload figure, not a shooting one.

It tops this list on volume and on offload speed. The 128GB SD card here carries 89,784 ratings at 4.7, more than four times the next-largest comparable record in this set, and SanDisk rates it at 200MB/s read. That 200MB/s is the figure you get pulling files onto a computer through QuickFlow; the same listing puts shot speeds at up to 90MB/s, and the spec table's media speed field agrees at 90MB/s. In short, the two halves of this advert line up with each other — the headline number is simply the offload half.

In practice you are buying a UHS-I card with U3 and V30 ratings, which covers 4K UHD and sequential burst shooting, plus RescuePro Deluxe recovery software and temperature-, water-, shock- and X-ray-proofing. It weighs 2g and carries a limited warranty. The catch is the reader: SanDisk's own bullet says to pair it with the Professional PRO-READER SD and microSD for maximum speeds, and that reader is sold separately.

Who should skip it: anyone with a UHS-II camera body. This card is UHS-I, so a Lexar 1667x at £78.88 writes at 120MB/s against this card's stated 90MB/s shot speed. Worth noting too that the SanDisk Extreme below it, at £31.00, quotes the same 90MB/s shot speed for £7.45 less — you are paying for 20MB/s more offload and nothing else.

Pros: 89,784 ratings at 4.7, the largest review base in this set; 200MB/s offload read speed via SanDisk QuickFlow; Shot-speed figure of 90MB/s appears in both the bullet and the spec's media speed field; U3 and V30 ratings for 4K UHD and sequential burst shooting; RescuePro Deluxe recovery software included; temperature-, water-, shock- and X-ray-proof
Cons: £38.45, while the SanDisk Extreme below matches its stated 90MB/s shot speed for £7.45 less; Maximum 200MB/s transfer needs the SanDisk Professional PRO-READER, sold separately; UHS-I only, so a UHS-II body gains nothing from it; The advertised read speed applies to offloading, not to shooting

### 2. Lexar Professional 1667x 128GB UHS-II Card

- Price: £78.88 | Amazon rating: 4.7 from 14,247 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/lexar-professional-1667x-128gb
- Buy on Amazon: https://www.amazon.co.uk/dp/B07SZ3GCC6?tag=ranked10-21

One of only two UHS-II cards here, with a 250MB/s read and 120MB/s write pair that matches across bullet and spec — at £78.88.

Second place goes to the card with the deeper track record: 14,247 ratings at 4.7. The 128GB SDXC card is rated at 250MB/s read and 120MB/s write, and unlike several listings here the two numbers survive cross-checking — the bullet quotes 'up to 250MB/s (1667x)' and 'up to 120MB/s write', and the spec fields repeat 250 and 120.0. That consistency is rarer than it should be in this category.

The engineering that matters is the UHS-II interface and the V60 rating, a step above the V30 cards that fill most of this list. It is backwards compatible with UHS-I devices, but Lexar's own bullet is clear that older cameras and non-UHS readers handle it at Class 10 speeds. You get a lifetime warranty, 10g, and temperature-, water- and X-ray-proofing.

Who should not buy it: anyone without a UHS-II reader or a UHS-II camera. At £78.88 it is the second most expensive card in this set, and on a UHS-I body you see Class 10 speeds and none of the 250MB/s. By contrast, the Lexar Silver UHS-I card at £43.19 claims a 140MB/s write — higher than this card's 120MB/s, which is a reminder that the interface standard is not the whole story.

Pros: 14,247 ratings at 4.7; 250MB/s read and 120MB/s write, consistent between the bullets and the spec fields; UHS-II interface with V60 and U3 ratings; Lifetime warranty; temperature-, water- and X-ray-proof; Backwards compatible with UHS-I devices at Class 10 speeds
Cons: £78.88, the second-highest price in this set; Needs a UHS-II reader or body to see 250MB/s; Its 120MB/s write is lower than the £43.19 Lexar Silver's claimed 140MB/s; Drops to Class 10 speeds on UHS-I equipment

### 3. Lexar SILVER PRO 128GB UHS-II SDXC Card (280MB/s)

- Price: £79.99 | Amazon rating: 4.8 from 807 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/lexar-silver-pro-128gb
- Buy on Amazon: https://www.amazon.co.uk/dp/B0CBC1G93G?tag=ranked10-21

The highest rating here at 4.8 and the fastest stated read speed at 280MB/s — resting on 803 reviews, the smallest sample in the top three.

Third place on a 4.8 rating, the best in this set, and a 280MB/s read figure, also the best here. That rating rests on 803 reviews, though, against 89,784 for the SanDisk Extreme PRO. It is UHS-II with V60, C10 and U3 ratings, a 120MB/s write figure, and a lifetime limited warranty.

In practice this is a professional card. Lexar names compatibility with Canon EOS R5, R6 II, R7, R8 and R10, Nikon Z 7II and Z 6II, D850 and D780, and Sony Alpha 7C II and Alpha 9 II. It is a 128GB memory card for DSLR and mirrorless work where 4K footage and burst sequences eat space fast. It is backward-compatible with UHS-I devices, so it will not strand you if you change bodies.

That said, the 280MB/s only pays off on UHS-II hardware; on a UHS-I reader the card falls back. Worth noting as well that its 120MB/s write figure puts it level with the £78.88 Lexar 1667x rather than ahead of it, and the spec sheet lists it at 50g against 2g for the SanDisk Extreme PRO — almost certainly packaging rather than the card, but the sort of figure that makes comparisons harder than they need to be.

Pros: 4.8 rating, the highest in this set; 280MB/s read and 120MB/s write, both repeated in the spec fields; UHS-II with V60, U3 and C10 ratings; Named compatibility with Canon EOS R5/R6 II/R7/R8/R10, Nikon Z 7II/Z 6II, Sony Alpha 7C II; Lifetime limited warranty
Cons: £79.99, the most expensive card here; The 4.8 rating comes from only 803 reviews; 120MB/s write matches the cheaper Lexar 1667x rather than beating it; 280MB/s requires UHS-II hardware; UHS-I devices fall back

### 4. SanDisk Extreme 128GB SDXC Card (180MB/s)

- Price: £30.89 | Amazon rating: 4.7 from 22,065 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/sandisk-extreme-sd-128gb
- Buy on Amazon: https://www.amazon.co.uk/dp/B09X7DZ9LG?tag=ranked10-21

The best-priced route into SanDisk's QuickFlow offload at £31.00 — but this listing puts its shot speed at 90MB/s in one field and 20MB/s in another.

Fourth, and the value pick of the SanDisk range: £31.00 for 180MB/s offload read speed and 22,047 ratings at 4.7. That is £7.45 less than the Extreme PRO above, for the same stated 90MB/s shot speed in the bullet and 20MB/s less read speed. Those two differences are the whole of the gap between the cards.

The engineering is the same kind as the Extreme PRO: UHS-I, U3 and V30, 4K UHD and sequential burst photography, temperature-, water-, shock- and X-ray-proofing, 2g, and a limited warranty. It names the same SanDisk Professional PRO-READER, sold separately, as the way to reach maximum speeds.

Here is the catch. The bullet says 'shot speeds up to 90MB/s' and the spec's media speed field says 20 megabytes per second. Those are two different claims inside one advert. In theory the 20MB/s describes a sustained minimum and the 90MB/s a peak; either way, you cannot tell from the listing which figure your camera will get. If you need a guaranteed write speed, look at the Lexar cards above instead.

Pros: £31.00, £7.45 cheaper than the Extreme PRO with the same stated 90MB/s shot speed; 180MB/s offload read speed via QuickFlow; 22,047 ratings at 4.7; U3 and V30 ratings for 4K UHD and burst shooting; Temperature-, water-, shock- and X-ray-proof
Cons: Shot speed quoted as 90MB/s in the bullet and 20MB/s in the spec field; 180MB/s read against the Extreme PRO's 200MB/s; Maximum transfer needs the SanDisk Professional PRO-READER, sold separately; UHS-I only, with no UHS-II fallback for newer bodies

### 5. Lexar Silver 128GB UHS-I Card (205MB/s)

- Price: £43.19 | Amazon rating: 4.6 from 4,094 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/lexar-silver-128gb-sd-card
- Buy on Amazon: https://www.amazon.co.uk/dp/B0D12SRVGG?tag=ranked10-21

The highest stated write speed of any UHS-I card here at 140MB/s, but the 205MB/s read only happens with a reader that is not in the box.

Fifth on the strength of its write figure. Lexar rates this 128GB SD card at 205MB/s read and 140MB/s write, and 140MB/s is the highest write claim of any UHS-I card in this set — higher than the £78.88 UHS-II Lexar 1667x's 120MB/s. It carries 4,093 ratings at 4.6 and a V30 rating for 4K at up to 60fps.

Crucially, the read speed comes with a condition printed in the bullet itself: 'Must Use Lexar RW310X card reader to achieve maximum transfer speed. (Sold separately).' So if you are shopping for a 128GB SD card for 4K video and you already own that reader, the 205MB/s is real. If you do not, plan for less. Durability covers wear-out, drop, temperature, X-ray, shock, magnet and vibration, and Lexar Recovery Tool plus a lifetime limited warranty are included.

At the same time, the price is £43.19 — £12.19 more than the SanDisk Extreme's 180MB/s and £17.24 more than the £25.95 Integral that also claims 100MB/s read. Anyone without the RW310X reader is paying for a number they cannot reach. Which means the SanDisk Extreme or the Integral are the better buys unless that specific reader is already on your desk.

Pros: 140MB/s stated write speed, the highest of any UHS-I card in this set; 4,093 ratings at 4.6; V30 rating supporting 4K at up to 60fps; Wear-out, drop, temperature, X-ray, shock, magnet and vibration proofing; Lexar Recovery Tool and lifetime limited warranty included
Cons: 205MB/s read requires the Lexar RW310X reader, sold separately; £43.19 — £12.19 more than the SanDisk Extreme's 180MB/s; The read and write figures are measured under different conditions; 4,093 ratings is a mid-sized sample against the leaders here

### 6. Integral Ultima PRO 128GB SDXC Card (100MB/s)

- Price: £25.95 | Amazon rating: 4.5 from 12,648 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/integral-128gb-sdxc-v30
- Buy on Amazon: https://www.amazon.co.uk/dp/B07FB7NL54?tag=ranked10-21

The cheapest V30 card with a lifetime warranty at £25.95 — and the clearest contradiction, a model number reading 100/90 against a bullet saying 50MB/s write.

Sixth, and this is where the numbers stop agreeing. The bullet reads 'up to 100MB/s read speed and 50MB/s write speed'. The model number is INSDX128G-100/90V30, which reads as 100MB/s and 90MB/s — a write figure 40MB/s higher than the bullet. The spec's media speed field sides with the bullet at 50. For a 128GB UHS-I SD card at £25.95 with a lifetime warranty, 12,645 ratings and a 4.5 average, that matters: the 90 in the model name is not a figure you can bank on.

What is not in dispute: V30, U3, UHS-I and Class 10 ratings, so 4K Ultra-HD video is supported, plus high-temperature, water, shock and X-ray resistance. Integral says it has sold over 50 million memory cards. That is a volume claim, not a speed one, and it tells you nothing about the write figure.

Who should not buy it: anyone whose workflow depends on fast offloads. At 100MB/s read it sits 100MB/s behind the SanDisk Extreme PRO, and if the bullet's 50MB/s write is the accurate figure, it is roughly a third of the Lexar Silver's 140MB/s. Even so, at £25.95 for a V30 card with a lifetime warranty, no other 128GB SDXC card here goes lower.

Pros: £25.95, the cheapest V30 card here, with a lifetime warranty; 12,645 ratings at 4.5; 100MB/s read and 50MB/s write stated plainly in the bullet; V30, U3, UHS-I and Class 10 ratings for 4K Ultra-HD; High-temperature, water, shock and X-ray resistant
Cons: Model number reads 100/90 while the bullet says 50MB/s write; 100MB/s read is 100MB/s behind the top card here; A 50MB/s write is slow for burst shooting; 'Over 50 million cards sold' says nothing about this card's speed

### 7. SanDisk Ultra 128GB SDXC Card (140MB/s, U1)

- Price: £25.49 | Amazon rating: 4.6 from 11,929 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/sandisk-ultra-128gb-sd
- Buy on Amazon: https://www.amazon.co.uk/dp/B0B7NS71G2?tag=ranked10-21

£25.49 for 140MB/s read and 11,925 ratings at 4.6, but it is a U1 card built for Full HD, not 4K.

Seventh, and cheap: £25.49 with 11,925 ratings at 4.6. The 140MB/s read figure is high for the money, and SanDisk states it is engineered with proprietary technology to reach speeds beyond the UHS-I 104MB/s ceiling — which requires a compatible device to achieve. The bullet is candid about the rest: this is a card for compact to mid-range point-and-shoot cameras and Full HD 1080p.

In practice the rating that matters is UHS Speed Class 1, not U3, and there is no V30 rating anywhere in the listing. That is the line between this card and everything above it: U1 supports Full HD video, not the sustained write 4K needs. The spec table also lists media speed at 10 MB/s against a 140MB/s read claim in the same advert — a fourteen-fold gap the listing does not explain.

Who should not buy it: anyone shooting 4K. For a 128GB SD card for 4K video, the V30 cards above start at £25.95 — only 46p more — and the Ediloca at £21.99 undercuts this card outright while still claiming V30. Meanwhile, if you only shoot 1080p on a compact, 140MB/s read for £25.49 is a fair deal.

Pros: £25.49 with a 140MB/s stated read speed; 11,925 ratings at 4.6; Waterproof and aimed at compact to mid-range cameras; Class 10 and U1 ratings, enough for Full HD 1080p; Compatible with SanDisk SD UHS-I card readers
Cons: U1 rather than U3, with no V30 rating, so it is not a 4K card; Spec table lists media speed at 10 MB/s against a 140MB/s read claim; The 140MB/s needs a compatible device; UHS-I otherwise tops out at 104MB/s; V30 cards in this set start at just 46p more

### 8. Gigastone 128GB SDXC 4K Pro Series Card

- Price: £49.99 | Amazon rating: 4.5 from 4,984 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/gigastone-128gb-4k-pro-sdxc
- Buy on Amazon: https://www.amazon.co.uk/dp/B093BTSZ55?tag=ranked10-21

100MB/s read and a V30 rating at £49.99 — roughly twice the price of two cards above it with the same or better claims.

Eighth, and the price is the problem. Gigastone lists 100MB/s read and a media speed of 90, with A1, V30, UHS-I and Class 10 ratings, backed by 4,982 ratings at 4.5. That costs £49.99. Meanwhile the Integral card above claims the same 100MB/s read for £25.95, and the SanDisk Ultra claims 140MB/s read for £25.49. This card therefore costs roughly twice as much for a read speed two cheaper cards here match or beat.

What the extra money buys is not clear from the listing. The bullet list runs to three lines and mentions no speed at all — compatibility, durability and a five-year warranty, plus one mini case. Every speed figure comes from the spec table. Waterproof, temperature-proof, X-ray-proof, shock-proof and magnetic-proof are all listed.

That said, five years of warranty is longer than the limited warranties on the SanDisk cards, and the A1 rating is an app-performance mark the SanDisk Ultra lacks. Even so, if you are comparing read speed per pound, this is the weakest value in the set, and the V30 rating alone does not close a £24 gap.

Pros: 4,982 ratings at 4.5; V30, UHS-I, Class 10 and A1 ratings; Waterproof, temperature-proof, X-ray-proof, shock-proof and magnetic-proof; Five-year limited warranty; Mini case included in the box
Cons: £49.99 for a 100MB/s read speed two cheaper cards here match or beat; No speed figure in the bullet list — all of it comes from the spec table; The A1 rating is an app-performance claim, not a video one; Five-year warranty against the lifetime cover on the Lexar and Integral cards

### 9. Ediloca EF2 128GB SDXC Card (100MB/s)

- Price: £21.99 | Amazon rating: 4.4 from 1,267 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/ediloca-ef2-128gb-sd-card
- Buy on Amazon: https://www.amazon.co.uk/dp/B0CXXJ7JT3?tag=ranked10-21

£21.99, the cheapest card here, and the only sub-£25 option claiming V30 — with a spec sheet listing two different write speeds.

Ninth on price: £21.99, the lowest here, with a 4.4 rating from 1,266 reviews. The bullets claim read speeds up to 95MB/s and write speeds up to 90MB/s, with UHS-I, U3, V30 and Class 10 ratings. The spec table puts read speed at 100MB/s and media speed at '20 Megabytes Per Second, 90 Megabytes Per Second' — two figures in a single field, with no explanation of which is which.

In practice the higher figure is the one that matters if you shoot bursts, and the lower may be a sustained minimum. The listing does not say, and no reader is named as a requirement, so the 95MB/s bullet and the 100MB/s spec table also disagree by 5MB/s. Durability covers waterproof, shockproof, X-ray-proof and temperature-resistant operation, and the card is marketed for DSLR cameras, dashcams, tablets and monitoring equipment.

Who should be wary: anyone who needs a documented write speed, which is the whole point of a V30 rating. At 4.4 with 1,266 ratings, this is also the second-weakest review profile in the set. Either way, for £21.99 a card that stores 128GB and claims V30 is the best value 128GB SD card here on price alone — just budget for something that may write at 20MB/s rather than 90MB/s.

Pros: £21.99, the lowest price in this set; V30, U3, UHS-I and Class 10 ratings at that price; Waterproof, shockproof, X-ray-proof and temperature-resistant; 4.4 rating from 1,266 reviews; Marketed for DSLRs, dashcams, tablets and monitoring equipment
Cons: Spec table lists media speed as both 20MB/s and 90MB/s; Bullet says 95MB/s read while the spec table says 100MB/s; 4.4 rating is the second-lowest in this set; No named reader requirement or maximum-speed guidance

### 10. Kodak Premium 128GB SDXC Memory Card (85MB/s)

- Price: £23.50 | Amazon rating: 4.3 from 524 ratings
- Full review: https://www.ranked10.co.uk/tech/best-128gb-sd-cards/kodak-premium-128gb-sd-card
- Buy on Amazon: https://www.amazon.co.uk/dp/B0BCLW8FFN?tag=ranked10-21

85MB/s read and 25MB/s write at £23.50 — with a media speed field reading '10x' beside bullets that do not match it.

Tenth, and the lowest rating here at 4.3 from 523 reviews. The bullets state up to 85MB/s read and up to 25MB/s write with a Class 10 rating for Full HD video. The spec's media speed field says '10x'. That is a multiple rather than a megabytes-per-second figure, and it sits in the same advert as the 85MB/s and 25MB/s claims. Which means the listing gives you three speed formats and no way to reconcile them.

The model name is 'UHS-I U1 SD Cards' — U1, not U3 — which fits the Full HD framing in the title and rules out any serious expectation of 4K. It is compatible with devices supporting SDHC and SDXC standards, weighs 9g and carries a limited warranty.

Here is who should not buy it: anyone shooting 4K or fast bursts. A 25MB/s write speed is the lowest stated figure in this set, and the V30 cards start at £21.99 — cheaper than this card's £23.50. At the same time, if you shoot 1080p on an older body and want a branded 128GB SD card for £23.50, the 85MB/s read is enough to move files off at a reasonable pace.

Pros: £23.50, the second-lowest price here; 85MB/s stated read speed for moving files to a computer; Class 10 rating and Full HD video support; Compatible with devices supporting SDHC and SDXC standards; Small and light at 9g, with a limited warranty
Cons: Media speed field reads '10x' beside bullets claiming 85MB/s read and 25MB/s write; 25MB/s write is the lowest stated figure in this set; 4.3 from 523 reviews, the weakest review profile here; Model name says U1, so no U3 or V30 rating for 4K

## Verdict

For most people, the SanDisk Extreme at £31.00 is the sensible 128GB SD card: 180MB/s offload, a stated 90MB/s shot speed, and 22,047 ratings at 4.7. If you shoot 4K on a UHS-II body, the Lexar Professional 1667x raises the write figure to 120MB/s, though you will pay £78.88 for it and see none of that on UHS-I gear. Meanwhile, if price decides it, the Ediloca at £21.99 is the best value 128GB SD card here — provided you accept a 4.4 rating and a spec sheet listing two different write speeds. At the same time, remember that no card in this set hits its headline read speed on a UHS-I reader, so budget for the reader or accept the slower number.
