Here is a complete list of all international centuries scored by Virat Kohli. So far the 23-year-old has scored 13 ODI tons and 1 Test century in 89 ODIs and 8 Test matches.
ODIs
1. Kohli scored his maiden ODI ton, 107 runs off 114 balls against Sri Lanka at the Eden Gardens in 2009.
2. Unbeaten 102 runs off 92 balls against Bangladesh at Sher-e-Bangla Cricket Stadium Mirpur, Bangladesh
3. 118 runs off 121 balls against Australia at ACA-VDCA Stadium Visakhapatnam, India