1Jacques KallisSA · match 2 · Durban119*
2Justin KempSA · match 3 · Cape Town100*
3Herschelle GibbsSA · match 4 · Port Elizabeth93*
4AB de VilliersSA · match 5 · Centurion92*
5Graeme SmithSA · match 5 · Centurion79
6Rahul DravidIND · match 3 · Cape Town63
7Andrew HallSA · match 3 · Cape Town56*
8MS DhoniIND · match 3 · Cape Town55
9Sachin TendulkarIND · match 5 · Centurion55
10Jacques KallisSA · match 4 · Port Elizabeth49