Top 5 Test Ranking Batsmen

1. Virat Kohli

The number one Indian best batsman Virat Kohli. Virat Kohli also playing Indian premier league his team is royal challengers Bangalore. His age is 30. He performing well right-handed. He still keeps the number one position ranking in the test match. Someone discussing himself that he will be leading run scorer for all time. He will be next Indian captain. His rating is 922 at this time. He played 131 innings on his 77 test match and he scores 6613 runs. His batting average is about 53. 

2. Kane Williamson 

Kane Williamson is the best player at this time for New Zealand test cricket team. He playing a nice role for his team and he also supporting everyone because he is the captain for the New Zealand test match. He played 127 innings on 72 matches. He scores 6139 runs with about 53 average.

3. Cheteshwar Pujara

A phlegmatic and technic master batsman is Pujara. He is not in Indian ODI or T20 squad but he is a regular Indian test squad batsman. He proved his special ability in the test match. He played 114 innings on his 68 matches. He scores 5426 runs. His batting average is approximately 51.

4. Steven Smith

The Australian brighter. He proved himself one of the best batsmen of this era. Firstly he starts his career by a bowler. He was a spin bowler. Even he also played IPL when he was a bowler and now he is a great batsman. He could not prove himself first time as a good bowler as why Australian board kick out Smith out of squad then he takes few month breaks from international cricket and he did amazing batting practice and now he proves his batting style is everyone's favourite. He played 117 innings on his 64 matches. He scores 6199 runs. His batting average is unbelievable 61.

5. Henry Nicholls

The new player keeps his board expectation by keeping his position 5 in test matches. New Zealand finds another super great player who can perform score when their team is under pressure. He played only 38 innings on his 25 matches. He scores 1510 runs and his batting average is about 45.