Virat Kohli has punished the best of bowlers of the current era. There is always a debate going around in cricket circles though.
The same quality of fast bowlers doesn't exist in International cricket anymore. T20 cricket or packed schedules can be blamed for that.
Virat Kohli reveals The Name of The Indian Batsman He Loves Batting with the most.
Virat himself recently in an interview with Gaurav Kapoor in a show called Breakfast With Champions spoke about how if there was one bowler he thought was lethal, it was Shoaib Akhtar.
He said that he never faced him but saw him blow once in Dambulla, and even at the end of his career, he looked unplayable. Kohli added by saying that with bowlers like Akhtar, it is better to face him from non-striker's end than the striker end.
People still feel the talent of Virat would have easily dominated, no matter what era he would have played in.