Izham was instrumental during the club 2015 AFC Cup run where he would go on to lift the trophy at the end keeping three clean sheet in the tournament.
From the 2018 Malaysia Super League season onwards, Izham would the see his starting line-up being taken by Farizal Marlias as he was dropped to the bench.
On 18 April 2022, Izham make his AFC Champions League debut in the 2022 tournament coming on in the 78' minute as Haziq Nazli got injured throughout the match.
On 29 December 2022, Izham was loaned out to Sri Pahang ahead of the 2023 Malaysia Super League season for regular playing time.
Izham was called up to Malaysia national team on 7 October 2015 where he would make his international debut on 17 November 2015 in the 2018 FIFA World Cup qualification match against UAE.