Indian batsman Virat Kohli, who ha been struggling with his poor form, regained himself showing some of his batting skills against West Indies at Dharmasala on Himachal Pradesh Cricket association ground. He has slammed a century which is the 20th of his career . Virat Kohli's 20th ODI hundred made record as he achieved it in his 133rd innings, which is considerably better in terms of number of innings compared to legendary master blaster Sachin Tendulkar who achieved that landmark in his 197th knock.