Here
is the list of current top test batsman as on 31 May 2012.
1-
S.Chanderpaul
2-
A.B. de Villiers
3-
J.H. Kallis
4-
Younus Khan
5-
K.C. Sangakkara
6-
A.N. Cook
7-
T.T. Samaraweera
8-
M.J. Clarke
9-
H.M. Amla
10-
R.L. Taylor