9. India – Rohit Sharma

Looking back at an eventful 2021 enveloped with action-packed matches, Rohit Sharma will be a happy man. Sitting at the top of the Indian Test leaderboard for most runs in 2021, the Mumbaikar was an automatic addition to this list of best Test Batsmen of 2021.

8. England – Joe Root

Joe Root started the year with a massive 228 vs Sri Lanka and the No.2 Test ranked will look to seal off 2021 with a similar performance vs Australia against whom they are trailing in the series. Leading from the front each time, Joe Root is England’s best test batter of the year.

7. New Zealand – Kane Williamson

Averaging 65.83 in 2021 with a century and a half-century to his tally, he has been his side’s backbone along with others like Conway, Nicholls and Latham. What set him apart from his teammates in the race to become the country’s best Test batter was his ability to stick to the crease for long exhausting hours.

6. Australia – Marnus Labuschagne

Marnus Labuschagne was simply churning out runs this year. Like a run machine, in just four matches, the Australian chalked up 526 runs including a couple of centuries and 4 half-centuries. Although the turning point of his career came in the rarest of fashion, he capitalized on it and has ever since hit a purple patch.

5. Sri Lanka – Dimuth Karunaratne

Scoring the maximum runs for Sri Lanka in Test cricket this year (902) at the top of the order, Karunaratne helped get the Lions off a steady start on many occasions. A stellar average of 69.38 in 2021 from 7 matches with 4 tons to his name was enough to make him Sri Lanka’s best Test player in the 2021 calendar year.

4. Bangladesh – Liton Das

Bangladesh certainly needs match-winners after a poor 2021 year in Tests. With Liton Das coming up the ranks slowly as a dependable middle-order batter, he will surely try to turn fortunes for the country as he will aim to become the X factor for their Test squad.

3. South Africa – Dean Elgar

The Proteas haven’t played a lot of Test cricket this year. In their 5 matches, there was an ongoing tussle between the openers to be the country’s best Test batsman this year. As we approach the dusk of 2021, it was none other than captain Dean Elgar who emerged victorious.

2. Pakistan – Fawad Alam

Out of the 9 matches played this year, Alam has gone on to score the maximum centuries in Test cricket for Pakistan in 2021 (3) and a half-century. Along with his other key performances across 13 innings, he has scored 571 runs off the 1149 balls he faced.

1. West Indies – Kyle Mayers

While this might seem like a one-time wonder knock, Kyle Mayers continued his stellar form in the following matches too. He ended 2021 being the second-highest run-getter of the Windies Test setup averaging 35.33. With a tally of 636 runs in the 10 matches, Mayers will aim to be the highest run-getter next year.