I would recommend Swimming or Rowing. They are both full body cardio sports so they will build your cardiovascular system as well as helping lose weight, tone and strengthen.
Football, hockey, cricket etc. are hard working sports and are beneficial for health. Swimming also good for health. These create recreation also.
Most of the outdoor games are really good for the health but i think swimming and marathon are two sports which are very good for the health