An exciting all-rounder, Gibson did not quite fulfil his potential and played in only two Tests, spread more than three years apart. He made more of an impact in the shorter form of the game in which he grabbed two five-wicket hauls. Gibson also played extensively in England with the Durham, Glamorgan, Leicestershire and Staffordshire clubs, in addition to Border, Gauteng and Griqualand West in South Africa. In 2007 he became the 79th player to take all ten wickets in an innings when he skittled Hampshire for 115 to take 10 for 47 in 17.3 overs. This was instrumental in him being named as bowling coach for the England and Wales Cricket Board (ECB). In 2010, he took up the position as coach of the beleaguered West Indies team.