In the second half of the 2005 season he was one of a selection of young players offered regular first team cricket by Somerset. He scored his first first-class century against Derbyshire that year. He played eight totesport League matches for Somerset in 2005, and also represented them in that year's Twenty20 Cup, which was won by Somerset. He also played for them in an tournament that September, playing against Faisalabad Wolves and Leicestershire. He returned to the Malaysian side that October, playing an ACC Fast Track Countries Tournament match against Nepal.