Today, Sports Direct has 6 stores near Portsmouth, Hampshire. These are all of the nearby Sports Direct branches.