Pakistan's legendary batsman Zaheer Abbas joined the badwagon of former greats terming Indian captain Virat Kohli as the best batsman in world cricket who will break all the records of Sachin Tendulkar.
Kohli currently has 39 ODI hundreds and is only 10 short of Tendulkar's 49 centuries.
Appearing on the Gsports show on GTV News channel, Zaheer advised cricket pundits to always keep in mind the era, conditions and opposition while assessing a batsman.
"I think at the moment Virat is the best. He will break all the records. But not only Virat, the Indian team has other top batsmen too. If you look at Rohit Sharma, you are just delighted to watch his strokes. One can only appreciate the beauty of his strokes. The variety of strokes in possession of Indian batsmen counts a lot," Abbas said.
It all boils down to skills said Abbas, who was considered a batting artist during his best years.
"Obviously, the confidence will come when you have so many strokes and when you know how to stay at the wicket. These skills don't come easily. It takes time and hard work and one needs to develop a system for this," he said.
Zaheer, who played 78 Tests and 62 ODIs. was also candid in stating that even top Pakistani batsmen Azhar Ali and Asad Shafiq have still not reached that standard.
"They are our players and I want to see our batsmen do very well. But at this stage, they have not reached that standard that I can feel proud of. They haven't come up to world standards as yet," he said.