A 28-sport cap for future summer Olympics has been dropped as part of a 40-point action plan to revamp the sporting showpiece.
Potential hosts will also find it easier and cheaper to bid under the “Olympic Agenda 2020” reforms.
The changes were voted on by the International Olympic Committeeduring a two-day meeting in Monaco.
The IOC has also agreed to allow future Games to hold events outside the host country or city.
Potential hosts will also get extra financial support.
Instead of a 28-sport limit, each summer Games will be restricted to 10,500 athletes and 310 events.
No changes will be implemented for the 2016 Olympics in Rio de Janeiro but both baseball and softball could now be included in the 2020 Games in Tokyo given they are highly popular in Japan.
For that to happen, though, existing Olympic sports would need to reduce the number of events they stage.
“This is a major breakthrough,” said Canadian IOC member Dick Pound. “We were at a dead-end situation with 28 sports.”
Asked which events could make way for new sports, he replied: “Synchronised swimming… and maybe triple jump.”
That drew a sharp response from Sebastian Coe, bidding to become the next president of the body that governs world athletics, the IAAF.
“Triple jump is a sacrosanct sport in track and field,” said the Briton, who won double Olympic gold in the 1500m.
Squash, which has failed on numerous occasions to win a place in the Olympics, could also benefit from the changes.