Harbhajan drew Virat Kohli's comparison with Lionel Messi, who continues to dominate despite being well into his late 30s.