The Momentum India · Celebrating the rise of a sporting nation

TCS World 10K Bengaluru 2026

TCS World 10K Bengaluru 2026 — Athletics in Bengaluru, Karnataka, 2026-04-19. The world's premier 10K road race certified Gold Label by World Athletics.