I play basketball, so I wear shorts when practicing and when playing in matches. Is this haraam?
Playing sport is permissible if that does not distract one
from something that is obligatory. If it distracts you from something that
is obligatory then it becomes haraam, and if it becomes a person’s way of
life so that it takes up most of his time, then it is a waste of time, and
in this case at the very least it is makrooh.
With regard to playing sport wearing only shorts which show
the thighs or most of them, this is not permissible. The correct view is
that young men must cover their thighs, and it is not permissible to watch
players when they have their thighs uncovered in this manner.