2. Virat Kohli – 161 innings:

Currently regarded as one of the top batsmen and the most consistent cricketers in the world, Virat Kohli has time and again proved his worth with the bat. He holds a great prize for his wicket and has achieved lots of success at a young age.
After being the fastest to reach 5000 and 6000 runs, Kohli during his innings against Australia at the MCG, he became the fastest to reach 7000 runs in ODIs. Now the Test captain as well, Virat Kohli achieved this feat in just 161 innings thus breaking ABD’s record in the process.