For Sennheiser PMX 686i Sports Earbud that don't fall out use BudLoks™ - Far End Gear® Products for outdoor enthusiasts - earbuds, earphones, and earbud sport grips.
Sennheiser and adidas launch range of sports earphones in India, starts from Rs. 3490