In 2005, Langeveldt was Morecambe Cricket Club's professional player; he later returned to the Northern Premier League for the 2007 season with Netherfield Cricket Club.
In 2007 he played in his second Cricket World Cup and after taking 5/39 in their win against Sri Lanka he became just the third South African to take a World Cup 5 wicket haul, which was also the first 5 wicket haul of the 2007 World Cup.
In early 2008, Langeveldt was controversially selected in the Test team for tour of India, at the expense of the white paceman André Nel. This was widely believed to be due to an order from Cricket South Africa to select more non-white players in the team as part of its transformation policy, rather than performance. Langeveldt declined his selection, citing the controversy over the selection.