JJB Sports has narrowed its like-for like sales declines during the second half of the year, with like-for-like sales down 7.6% against a 17.9% decline in the first-half.