Virat Kohli has added yet another feather to his illustrious cap as the flamboyant batsman became only the fourth Indian captain ever to score 4000 runs in ODIs.