Xiaomi Sound Play Bluetooth Speaker - Purple - Xiaomi | DirectTech
Secure SSL Payment
Free Shipping over R3,450
14-Day Returns
Expert Support
Xiaomi

Xiaomi Sound Play Bluetooth Speaker - Purple

SKU: QBH4431GL
R 1 351.02
Out of Stock

18W immersive sound | Beat-synced 3D ambient lighting | Up to 14 hours playtime | IP68 water & dust resistance | Auracast multi-speaker party mode

Get Notified When Available

Enter your email and we'll notify you when this item is back in stock.

Free shipping over R 3 450.00
Secure checkout
14-day returns
Expert support

Frequently Bought Together

18W immersive sound | Beat-synced 3D ambient lighting | Up to 14 hours playtime | IP68 water & dust resistance | Auracast multi-speaker party mode

Quick Specs

  • Experience powerful, room-filling sound from an 18W racetrack-style full-range speaker with dual passive radiators for deep, punchy bass
  • Enjoy up to 14 hours of continuous playback on a single charge — so your music keeps going as long as you do
  • Connect up to 100 Xiaomi Sound Play speakers simultaneously via Auracast technology for perfectly synchronised party audio
  • Take it anywhere with confidence — IP68 water and dust resistance keeps it performing in the moments that matter
  • Light up every beat with a top infinity mirror light and bottom ambient glow ring, synced dynamically to your music

Sound that moves with you

The Xiaomi Sound Play is a portable Bluetooth speaker designed for those who refuse to compromise on audio quality or style. Whether you're setting the mood at a gathering, soundtracking an outdoor adventure, or simply filling a room with music, its 18W output and flagship-level acoustic design deliver rich, detailed sound with deep bass that you genuinely feel. Compact enough to carry in a bag — weighing just 415 g — but powerful enough to own any space, this is portable audio done right.

Flagship acoustics in a portable form

At the heart of the Sound Play is an 18W racetrack-style full-range speaker paired with both an external and internal passive radiator. Together they produce an expansive soundstage with warm mids and punchy low-end that belies the speaker's compact dimensions. Bluetooth 6.0 ensures a fast, stable connection with low latency and high-fidelity audio transmission, while a transmission range of up to 25 m keeps the music flowing without interruption.

Light up every beat

Tired of speakers that just sit there? The Sound Play brings a visual dimension to your music with two independent lighting zones: an infinity mirror light on top — inspired by the depth of a time tunnel — and a bottom ambient glow ring that cycles through ripple, beat, and constant modes. Both are synced dynamically to the music, turning any playlist into a light show. WRGB multi-colour output means the mood shifts with you, from quiet evenings to full-on parties.

Built for the party, built to last

With Auracast technology you can link up to 100 Xiaomi Sound Play speakers for synchronised audio and lighting across an entire venue. For a more intimate setup, TWS pairing connects two units as left and right channels for true stereo playback. When you need to step away, the built-in microphone lets you handle calls hands-free without missing a beat. IP68 water and dust resistance means a splash or a dusty environment won't slow it down, and the 2600 mAh battery delivers approximately 14 hours of playback so the music outlasts the occasion.

Features

  • 18W racetrack-style full-range speaker with external and internal passive radiators for deep, powerful bass
  • Bluetooth 6.0 for fast, stable, low-latency wireless connections up to 25 m
  • Auracast multi-speaker mode — connect up to 100 compatible devices for synchronised sound and lighting
  • TWS stereo pairing — link two Sound Play units for true left/right channel playback
  • Beat-synced 3D ambient lighting: top infinity mirror light and bottom glow ring with ripple, beat, and constant modes
  • WRGB multi-colour lighting with 3 dynamic effects
  • Up to 14 hours of playback on a 2600mAh battery (measured at 40% volume, lights off)
  • IP68 water and dust resistance for reliable outdoor and party use
  • Built-in microphone for hands-free calling
  • USB Type-C charging port; charges in approximately 2.5 hours at 5 V / 2 A
  • Soft rubber carry strap and lightweight 415 g body for easy portability

Specifications

  • Output Power: 18w
  • Battery Life: 14 hours
  • Water/Dust Resistance: IP68
  • Bluetooth Version: 6.0
  • Stereo / Party Pairing: Yes
  • Light Show / RGB: Yes
  • Colour: Purple
  • Warranty: 12 months
  • Product Dimensions: 6.3 x 6.9 x 20.1 cm
  • Product Weight: 415g

What's in the Box

  • Xiaomi Sound Play x1
  • Charging cable x1
  • User manual x1

Why Xiaomi

Xiaomi has built a global reputation for delivering flagship-level technology at accessible prices, and the Sound Play is a clear expression of that philosophy. With thoughtful acoustic engineering, intelligent connectivity features, and a design that stands out in any room, Xiaomi continues to raise the bar for what everyday audio can be.

Brand Xiaomi
Colour Purple
Form Factor -
Interface -
Capacity -
Memory Capacity -
Screen Size -
Resolution -
Refresh Rate -
Cpu -
Cpu Socket -
Warranty 12 months
0.0
0 reviews
Login to Review

No reviews yet. Be the first to review this product!

Related Products

Hikvision DS-UAC-S1 Wireless Conference Speakerphone
HIKVISION

Hikvision DS-UAC-S1 Wireless Conference Speakerphone

R 4 631.75

Out of Stock

Xiaomi Sound Party 50W Bluetooth Speaker - Black
Xiaomi

Xiaomi Sound Party 50W Bluetooth Speaker - Black

R 2 596.86

In Stock

// Share product with fallback // 2026-05-22: rewritten. Old version had three bugs: // 1) Copy Link button used `this.textContent='Copied!'` which destroyed the // icon (textContent replaces everything). After clicking, the link icon // disappeared. // 2) Inline onclick handlers had nested \x27-escaped strings interpolating // `url` directly — if the URL contained a single quote the JS broke. // 3) Close button used `this.closest('div[style]').parentElement.remove()` // — fragile, depends on no inline style elsewhere in the DOM tree. // New version: build with DOM nodes, attach proper event listeners, keep the // icon, gracefully handle clipboard failure, use a held reference to close. function shareProduct() { var title = document.querySelector('.product-title').textContent; var url = window.location.href; if (navigator.share) { navigator.share({ title: title, url: url }).catch(function() {}); return; } // Fallback: show share options modal var modal = document.createElement('div'); modal.style.cssText = 'position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;'; var encoded = encodeURIComponent(url); var encodedTitle = encodeURIComponent(title); var content = document.createElement('div'); content.style.cssText = 'background:#fff;border-radius:12px;padding:24px;max-width:360px;width:100%;text-align:center;'; content.innerHTML = '

Share this product

' + '
' + ' Facebook' + ' WhatsApp' + ' Email' + '
' + '' + '
'; modal.appendChild(content); function closeModal() { if (modal.parentNode) modal.parentNode.removeChild(modal); } modal.addEventListener('click', function(e) { if (e.target === modal) closeModal(); }); content.querySelector('[data-action="close-modal"]').addEventListener('click', closeModal); var copyBtn = content.querySelector('[data-action="copy-link"]'); var copyLabel = copyBtn.querySelector('.btn-label'); copyBtn.addEventListener('click', function() { function flashLabel(text) { var prev = copyLabel.textContent; copyLabel.textContent = text; setTimeout(function() { copyLabel.textContent = prev; }, 1800); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(url) .then(function() { flashLabel('Copied!'); }) .catch(function() { flashLabel('Press Ctrl+C'); }); } else { // Legacy browser fallback — execCommand still works on http: contexts var ta = document.createElement('textarea'); ta.value = url; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); flashLabel('Copied!'); } catch (e) { flashLabel('Press Ctrl+C'); } document.body.removeChild(ta); } }); document.body.appendChild(modal); }
Chat with us!