1. [countable] the period of time in a game of ↑cricket when a team or player ↑bats
2. he/she had a good innings British English informal used about someone who has died to say that they had a long life