Verdict
Ranked #2 of 5Aggregated review·3 sources·updated August 3, 2026

Anker Soundcore Sport X20

Averaged from 1 derived from review text + 2 unscored
The verdict

The Soundcore Sport X20 is a hooked, IP68-rated workout earbud at $79.99, and durability is what it sells. The hooks extend and rotate to lock the buds in during hard efforts, the buds can be rinsed under a tap afterwards, and battery life is 12 hours with noise cancelling switched off. Cancellation itself is competent rather than class-leading, and the case has no wireless charging. Runners and gym users who want buds that survive sweat and stay put will be happy; anyone shopping on sound quality alone should look further up the range.

Anker Soundcore Sport X20

Full review

Hooks that extend 4mm and rotate 30 degrees

The ear hooks are the whole design: they extend by 4 millimetres and rotate 30 degrees, so the fit gets adjusted to the ear rather than assumed. My Tech Grid took them through a five-mile run and an interval session and the buds did not shift through jumps or direction changes. The tips are soft silicone and the hooks flexible enough not to press, which is the usual failure of sport buds over a long session. The cost is bulk - this is a visibly larger bud than a stemless in-ear, and it looks like gym equipment.

IP68 means you can rinse them under a tap

IP68 covers full dust protection and sustained immersion, which in practice means a sweaty pair gets washed under running water instead of wiped. BestProducts made that the headline practical benefit, and My Tech Grid reported no trouble running in rain. The case closes on a magnetic lid that stays shut in a gym bag. Most buds at this money stop at IPX4 or IPX5, which covers sweat and very little else.

11mm drivers tuned bass-first

The 11-millimetre drivers are tuned for a heavy low end. BestProducts describes the default Soundcore Signature profile as fuel for a workout, which is an accurate account of both its strength and its limit: bass-forward tuning carries a running playlist and crowds a dense mix. The Soundcore app has a full equaliser and presets to pull it back, plus HearID, which runs a hearing test and builds a profile from the result. My Tech Grid's point stands - if accuracy is the priority, this is not the product.

12 hours a charge, and no wireless charging

Battery life is 12 hours with noise cancelling off and 7 with it on, and a five-minute charge returns roughly two hours of playback for the morning you forgot to dock them. The case has no wireless charging, which is the one convenience omission and a fair one at this price. Six microphones handle calls, which holds up on a windy pavement better than a bud this size suggests it would.

Physical buttons instead of touch panels

Controls are clicky physical buttons rather than touch panels, and BestProducts is right that this is the correct choice for a sweaty ear - touch surfaces misfire when wet fingers land on them. Playback, volume and listening mode all work without reaching for the phone. Noise cancellation is average for the price: it takes the edge off gym clatter and traffic hum and does nothing for a subway carriage. Transparency mode matters more here anyway, since these are built for road running.

Strengths

  • +IP68 water and dust resistance allows for washing under running water
  • +12-hour battery life without ANC, dropping to 7 hours with ANC enabled
  • +Secure fit provided by soft, swiveling around-ear hooks for intense workouts
  • +Physical clicky buttons offer more reliable control than touch interfaces
  • +Customizable sound via Soundcore app including HearID hearing test personalization

Watch-outs

  • −Charging case lacks wireless charging capability

How it compares

The Anker Soundcore Sport X20 is rated IP68 and runs 12 hours with noise cancelling off, against the IPX4 rating and 7-hour earbud battery of the Beats Fit Pro, and it costs less than the Beats. It shares the IP68 rating of the JBL Endurance Peak 3 and adds noise cancelling, which the JBL lacks. Its cancellation is average and its case has no wireless charging.

Price history At its lowest tracked price

10 daily reads from amazon.com since Oct 29, 2026. Lowest $69.99 (Nov 2), highest $79.99 (Oct 29), latest $69.99 (Nov 8).

$70$75$80Oct 29Nov 8

Rating sources

Our 4.5 score is the average of the 1 scored review above; 2 more reviewed it without printing a score and are not in the average. Ratings marked * were derived from the reviewer’s written analysis or video transcript — the publisher didn’t print an explicit numeric score, so we inferred one from their own words. Click through to verify. More about methodology.

How it compares

See all 5 →
JLab Epic Air Sport ANC
#1 · Top Pick

JLab Epic Air Sport ANC

The JLab Epic Air Sport ANC uses ear hooks like the Anker Soundcore Sport X20, but its touch controls can misfire where the Anker has physical buttons. Its IP66 rating sits between the IPX4 of the Beats Fit Pro and the Anker's IP68. Its listed battery life of up to 15 hours is longer than the Beats Fit Pro's 7 hours, and it costs less than the Beats.

Beats Fit Pro
#3

Beats Fit Pro

The Beats Fit Pro stays in place with flexible wingtips rather than the ear hooks of the Anker Soundcore Sport X20 and the JLab Epic Air Sport ANC. Its IPX4 rating gives less water protection than the Anker's IP68 or the JLab's IP66, and its 7-hour earbud battery is shorter than the JLab's listing of up to 15 hours. It costs more than both.

Shokz OpenRun Pro 2
#4

Shokz OpenRun Pro 2

The Shokz OpenRun Pro 2 uses bone conduction with an open-ear design that lets traffic noise in, where the Beats Fit Pro offers active noise cancellation and the JBL Endurance Peak 3 relies on passive isolation. Its 14-hour battery outlasts the Beats Fit Pro's 7 hours and the JBL's 10. Its IP55 rating is below the JBL's IP68, and it costs more than the Beats.

JBL Endurance Peak 3
#5

JBL Endurance Peak 3

The JBL Endurance Peak 3 matches the IP68 rating of the Anker Soundcore Sport X20 but has no active noise cancellation, which the Anker and the Beats Fit Pro both include. Its 10-hour battery is longer than the Beats Fit Pro's 7 hours and shorter than the 14 hours of the Shokz OpenRun Pro 2. It costs less than the Beats and the Shokz.

Anker Soundcore Sport X20
4.5/5· $69.99
Check Price on Amazon
Affiliate link — we may earn a commission. Rankings are not affected.