JOHANNESBURG - South Africa test captain Graeme Smith was omitted from the 15-man squad to take part in the World Twenty20 in Sri Lanka next month, Cricket South Africa (CSA) announced on Thursday.

The 31-year-old last played a T20 international in October 2011, but in July was named by CSA in a 30-man provisional squad for the global event. There was, however, a place in the squad for all-rounder Jacques Kallis, who has played just one T20 international for his country since May 2010.

"We are confident that our squad will be very competitive and make South Africa proud. We have had basically the same squad together for the past year and many of them also produced stand-out performances at the Indian Premier League (IPL)," CSA selection convener Andrew Hudson said in a statement. "The Proteas will also have excellent preparation for the World Twenty20 by finishing the England tour with three matches. They may be playing on a different surface to that they will find in Sri Lanka but they will be able to hone their T20 specific skills," Hudson added.

Squad: AB de Villiers (captain), H Amla, F Behardien, J Botha, JP Duminy, Francois du Plessis, Jacques Kallis, Richard Levi, Albie Morkel, Morne Morkel, Justin Ontong, Wayne Parnell, Robin Peterson, Dale Steyn, Lonwabo Tsotsobe.