The Test cricket is supposed to be the most difficult form of cricket as it evaluates various aspects of a cricketer along five-day duration. The Cricketers be it a batsman or a bowler will have to exhibit Patience, Endurance, Temperament, and most importantly their skills in order to succeed in Test Cricket. The present-day generation does not realize the core value of the Test cricket and is more attracted towards entertainment based T20 format. Also, the NextGen cricketers are opting to play in Lucrative T20 leagues around the world rather than playing first-class cricket. Once a powerhouse in the longest format of the game West Indies has now almost reached a state where they are considered on par with minnows like Bangladesh in Test Cricket. So in this generation of T20 cricketers, there are still a few elite cricketers who strive hard to excel at the Test level and attain International acknowledgement.
Let us take a look at 4 players with the best batting average in the World right now -
Note - only players who scored more than 2000 runs are considered here.
Honourable Mention -
Steve Smith has the best average among his contemporaries with an average of 61.37 but is not considered because he is banned from International cricket until March.
#4 Cheteshwar Pujara
He is often touted as the successor of the Great wall of India Rahul Dravid. He proved his worth for Team India in the latest Test series where he was the second highest run scorer for the team behind skipper Virat Kohli. He always had an immaculate record while batting in the Indian subcontinent but failed to replicate the same away from home. But he played county cricket and worked hard to improve his overseas batting as his improvement was clearly evident during recent series.
He has been one of the most consistent players since his debut in the Test Cricket in 2010. He has an Impressive average of 49.57 and is in the fourth position on this list.
#3 Kane Williamson
Kiwis captain is one of the few players in this generation who is equally adept against facing both pace and spin. He brings a calm presence whenever he gets on the field. He is among the best Test players to emerge from New Zealand.
He has been consistent ever since he debuted in 2010 and is considered as one of the best batsmen of this Generation along with other members of Fab Four.
He possesses an impressive average of 50.35 along with 18 centuries.
#2 Joe Root
Joe Root is another shining product of pioneering Under 19 cricket system. He rose to prominence in the youth cricket and went onto debut for England team on the back of solid performances. He made his Test debut against India in Nagpur during the England tour of India in 2012. Since then he has developed into a world-class performer. He has been leading the run-scoring charts in Test cricket for the last few years. He has been the mainstay of the England batting lineup for the last few years.
It comes as no surprise that he has an astonishing average of 51.04 in Test cricket.
#1 Virat Kohli
After his wide range of accomplishments, it comes as no surprise that he has the best Average among his contemporaries. He has been the leading batsmen for India after he took on the Baton from the All-time great Sachin Tendulkar. He has carried on the legacy of Number 4 position in India Lineup from where his predecessor left. He is the most consistent batsman in all the 3 formats of the game in the world.
He has an average of 53.92 while scoring 23 centuries to date.