The teams: (for the ODI):
Africa: Graeme Smith (capt.), Steve Tikolo, Johan Botha, Mark Boucher, Elton Chigumbura, A.B. de Villiers, Herschelle Gibbs, Andrew Hall, Jacques Kallis, Makhaya Ntini, Thomas Odoyo, Peter Ongondo, Shaun Pollock, Vusi Sibanda and Hiren Varaiya.
Asia: Mahela Jayawardene (capt.), Sanath Jayasuriya, Sachin Tendulkar, Virender Sehwag, Mohammed Yousuf, Yuvraj Singh, Mahendra Singh Dhoni, Harbhajan Singh, Mashrafe Mortaza, Lasith Malinga, Mohammad Rafique, Mohammad Asif and Upul Tharanga.
For the Twenty20 matches:
Asia: Shoaib Malik (capt.), Tamim Iqbal, Imran Nazir, Mohammad Ashraful, Tilakaratne Dilshan, Shahid Afridi, Kamran Akmal, Abdur Razzak, Farveez Maharoof, Mashrafe Mortaza and Munaf Patel or Sreesanth.
Africa: Alex Obanda, M. Ouma, N. Odhiambo, Tanmay Mishra, Goolam Bodi, Thandi Tshabalala, A. Morkel, M. Morkel, L. Bosman, K. Dabengwa, Tawanda Mupariwa and F. Kasteni.