When did the astros last play in the world series?
multipleQAs
When did the Astros play in the World Series for the first time? When did the Astros play in the World Series for the second time?
October 22–26, 2005
October 24 – November 1, 2017