India's batting sensation Virat Kohli is a better limited-over player than his counterpart Steve Smith, feels former Australian skipper Michael Clarke.
On who is a better player, Clarke replied: "Virat is a better limited overs batsman, but only just. However in Test cricket, Smith is better than Kohli."
When it came to captaincy, he felt both are on even keel.
"They both are very even. They are two very young captains, two very good players and they both continue to improve. But Kohli's team is winning and Smith needs to find a way to grab that momentum," he added.
However, VVS laxman, who was also present here on Tuesday during a panel discussion organised by broadcasters Star Sports, had no doubt in his mind who was the better among the two when it came to leading their team.
"I think Kohli is a better captain — both of them are young in their captaincy career. Virat is learning with each and every match. He also has a very big advantage of having someone like MS Dhoni on the field, probably one of the most successful captains. Also with the way he managed the young bowlers and senior bowlers at the same time in Sri lanka was impressive," he said.
The team which once dominated the world cricket is enduring a little bit of struggle of late. The Kangaroos managed to only draw the series against Bangladesh, despite traveling to the sub-continent as heavy-favourites.
But, Clarke believes the current side has the potential to do well, but he wants more consistency from Smith's boys.
"I think this Australian team has huge potential. It's time to turn that potential into consistent performance. I think they have to play at their best to beat India. They will miss Mitchell Starc and Josh Hazlewood, but there are enough talented players in the squad to beat any team in the world," he added.