According to the ICC website, Indian batsman Virat Kohli is now the only international cricketer to feature in the top 10 across all formats of the game. Kohli, who has been among the most consistent international batsmen off late, is ranked 1st, 2nd and 10th in ODIs, t20s and Tests respectively. This is certainly no mean feat and it shows his class as a batsman. He is able to adapt to all the formats very quickly. The top 10 batsmen across formats are:

ICC Rankings