According to Razzaq, overall the standard of international cricket has declined in the recent times and the teams don't have depth in the three essential departments of the game.
"Look at Virat Kohli when he scores he scores. Yeah, he is a good player for them and is performing consistently, but I don't place him in the same class as Sachin Tendulkar, who was a different class altogether."
Tendulkar, regarded as one of the best batsmen to have played the sport, played 200 Tests for India in which he scored 15,291 runs, including 51 centuries and 68 fifties at an average of 53.78. He had scored a whopping 18,426 runs in his ODI career at an average of 44.38 across 463 matches, smashing 49 tons and 96 fifties.
On Wednesday, Kohli reclaimed the top spot in the ICC Test Rankings for batsmen, a position which was held by Australia's Steve Smith for a brief period of time.
Kohli, who had struck a fine 136 in the Day-Night Kolkata Test against Bangladesh to reach 928 points, is now five points clear as Smith's knock of 36 in the Adelaide Test against Pakistan saw him slip to 923 points from 931 before the match.
The 31-year-old Indian skipper already holds the number one spot in the ODI rankings.
40-year-old Razzaq, who played 46 Tests, 265 ODIs and 32 T20Is for Pakistan between 1999-2013, is already facing a lot of ire on social media after he claimed that he would have had no difficulty in countering highly rated India pacer Jasprit Bumrah, if the Pakistan all-rounder were still playing international cricket.