Virat Kohli crossed 28,000 international runs in his 624th innings, taking 20 innings fewer than Sachin Tendulkar.