Swimming and Cycling are two sports ,those take full energy .its benefit totally body do the work and take more energy.
I think sports are good for health is a futsal (soccer) with a game of futsal with our routine is enough to maintain our health
I think the best sports to our health would be badminton. Itz because all the muscles get stretched and every part does have a movement.