Tom Odell ConcertsCatch Tom Odell live and on tour right now! There are 43 concerts scheduled across Netherlands, Germany, United States and more. The next Tom Odell concert is scheduled for Wednesday, May 7, 2025 at Ziggo Dome in Amsterdam, Noord-Holland, Netherlands.