1Chris GayleWI · match 1 · Johannesburg117
2Herschelle GibbsSA · match 1 · Johannesburg90*
3Justin KempSA · match 19 · Durban89*
4Sanath JayasuriyaSL · match 7 · Johannesburg88
5Kevin PietersenENG · match 6 · Cape Town79
6Gautam GambhirIND · match 26 · Johannesburg75
7Matthew HaydenAUS · match 13 · Cape Town73*
8Junaid SiddiqueBAN · match 22 · Cape Town71
9Yuvraj SinghIND · match 25 · Durban70
10Virender SehwagIND · match 20 · Durban68