Top 10 Crucial Centuries and Innings of Virat Kohli
10. 109 Runs Inning vs Gujarat Lions (Bengaluru, IPL 2016)
9. 113 Runs Inning vs Kings XI Punjab (Bengaluru, IPL 2016)
8. 100 Runs Inning vs Kolkata Knight Riders (Kolkata, IPL 2016)
7. 183 Runs Inning vs Pakistan (Dhaka, Asia Cup 2012 )
6. 118 Runs Inning vs Australia (Visakhapatnam, 1st ODI, 2010)
5. 123 Runs Inning vs New Zealand (Napier, 2014 )
4. 235 Runs Inning vs England (Mumbai 2016)
3. 169 Runs Inning vs Australia (Melbourne, Border-Gavaskar Trophy 2014)
2. 153 Runs Inning vs South Africa (2018)
1. 103 Runs Inning vs England (Nottinghum, 2018)