Smith made his return to international cricket in January 2007 for the West Indies's tour of India, he played in three matches of the four-ODI series, making a highest score of 33. He retained his place in the side for the 2007 Cricket World Cup, he did not feature in the early stages of the tournament, but he played three matches in the Super Eight stage. He averaged 33.00 from his three innings, including a highest score of 61. Smith played no further part in the tournament as the West Indies were unable to advance to the semi-finals. In June 2007 Smith made his Twenty20 International debut, striking three sixes in an innings of 61. Later in the year he played both of the West Indies's two matches in the World Twenty20, making scores of 35 and 51. His return to the Test side also came in 2007, he played in all four Tests of the series in England. It was a disappointing series from Smith who averaged 21.28 with a highest score of 42. This was followed by an even worse ODI series in Zimbabwe, where in four innings he only managed a highest score of 5. An improvement came on the tour to South Africa, he hit three sixes in a career best ODI innings of 91.