King kohli reigns overs the hearts of Indian Cricket fans and in spite of his recent dip in form, he is still regarded as one of the greatest of the game. Perhaps no other currently active batter is as technically perfect as Kohli.