Imran Tahir is 45 years and 8 month(s) old. He was born in 27 Mar, 1979. Imran Tahir is a well-known South African Cricketer who was born in Pakistan. He also played for England before moving to South Africa. Imran also received a man of the match award in 2015 World Cup Final where he led his team to victory.