Two years ago, Kallis was left out of the World Twenty20 squad because the South Africa selectors decided one of the world's best Test batsmen would not be able to adapt his essentially solid game to crash, bang, wallop cricket. But now, at the age of nearly 34, all-rounder Kallis is back on board, and going great guns with bat and ball, after a successful IPL campaign with the Bangalore Royal Challengers.