Chris Gayle debuted for Kolkata franchise in 2008 against Delhi franchise in the inauguration year of Indian T20 League. He played his last match against Mumbai on 28th September 2021. Gayle was 42 years and 7 days old on the day of the match.
South African leg spinner Imran Tahir comes at 4th place in our list of oldest Indian T20 League cricketers in history. He made his Indian T20 League debut in 2014 playing for Delhi against Hyderabad at the Arun Jaitley Stadium, Delhi. He played last on 25th April 2021 in the first leg of the Indian T20 League 2021.
Muttiah Muralitharan had a pretty long career in the Indian T20 League. However, he represented three different teams across the seven seasons he featured in. Murali was 42 years and 35 days old when he drew curtains on his Indian T20 League career in 2014
Tambe came into the Indian T20 League in 2013 at the age of 41 without playing a first-class match or List A match of the Twenty20 game. He was spotted by legendary Rahul Dravid and was immediately included in the Rajasthan squad. Tambe was 44 years and 219 days old during that game played in Bangalore.
The former Australian spinner Brad Hogg announced his retirement at the end of the 2007/08 season but made a comeback in 2011/12 and lasted longer than expected. His last game was in May 2016 against Gujarat. He is the oldest cricketer to be featured in an Indian T20 League match to date.