5 Best Innings of Virat Kohli

1. 107(126) vs Pakistan- 2015 World Cup

2. 153(217) vs South Africa- 2nd Test- 2018

3. 129(96) vs South Africa-2018

4. 133(86) vs Sri Lanka Commonwealth Bank Series

5. 183(148) vs Pakistan, Asia Cup 2012