Well, Kumar Sangakkara of Sri Lanka and AB De Villiers of South Africa have got a thrilling neck to neck fight in gaining the top spot in the latest rankings of top 10 test batsmen.

Although Sangakkara continues to lead the Reliance ICC Player Rankings for Test batsmen at the moment with AB de Villiers just 1 point off the Sri Lankan legend, but given the minor difference De Villiers can break into top spot in near future.

Jermaine Blackwood happens to be the biggest mover following scores of 85 and 47 not out which have helped him leap 31 places to a career-high 37th spot to date. Blackwood had a wonderful match-winning 108-run fifth wicket partnership with Darren Bravo whose second innings contribution of 82 has put him up three places to 29th.

England captain Cook, by virtue of his 105 runs first inning score gained five places to 22nd, although there were few declines for the likes of Joe Root (down two places to seventh), Gary Ballance (down two places to 19th), Ian Bell (down nine places to 30th) and Jonathan Trott (down six places to 47th).

Double-centurions Tamim Iqbal, who scored a Test-best 206 and won the player of the match award, has gained eight places to join Pakistan wicketkeeper-batsman Sarfraz Ahmed in 26th place (up by three places), while Mohammad Hafeez’s highest Test score of 224 has entitled him eight places upward movement to a career-high 34th to date.

Pakistan’s  Asad Shafiq has also broken into the top 20 for the first time in his career after rising three places to 18th following his score of 82. Bangladesh opener Imrul Kayes is also on a move, having rose 24 places to a career-best 67th to date after scores of 51 and 150, whereas Mominul Haque has also moved up two places to a career-high 23rd position following scores of 80 and 21.

Finally, in some good news for team India, the Indian captain Virat Kohli has moved up to two places to break into the top 10 in the rankings.

Here are the Top-10 ranked Test batsmen in the latest ICC Test Rankings –

Rank

Batsman

Country

Points

1

Kumar Sangakkara

Sri Lanka

909

2

AB de Villiers

South Africa

908

3

Hashim Amla

South Africa

891

4

Steven Smith

Australia

873

5

Angelo Mathews

Sri Lanka

841

6

Kane Williamson

New Zealand

839

7

Joe Root

England

824

8

Younis Khan 

Pakistan

805

 –

David Warner

Australia

805

10

Virat Kohli

India

774