Michael Clarke has termed Sachin Tendulkar technically flawless and "the hardest batsman to get out". "I think Sachin, technically, didn't have a weakness. Part of you hoped that he made a mistake," Clarke added. The ex-Australia captain further named India skipper Virat Kohli as the "best batsman across formats". "Kohli's ODI and T20 records are phenomenal," he added.