Born in Madras in India, Hussain was led into cricket by his father, and his family moved to England when Hussain was a young child. He joined Essex in 1987 after developing from a spin bowler to batsman while at school and playing for the various Essex youth teams, as the leg-spin of his youth deserted him. He was selected for England initially on the back of 990 runs scored for Essex in the County Championship of 1989, though injury and poor form would limit his international caps during the early 1990s to three Tests of a 1990 West Indies tour, and four further matches in 1993. Only in 1996 did he become a regular England Test cricketer.