 During his time in the Australian U-19 team, he played 17 matches, taking 35 wickets at 15.08 and scored 377 runs at an average of 31.41.Moises Henriques is the joint leading wicket taker along with Greg Thompson in the history of Under-19 Cricket World Cup with 27 scalps.On 2 January 2006, Henriques made his List A debut for New South Wales against Victoria.