Virat Kohli Physique - Is virat kohli excellent in all three formats?