Here we look at five bowling records in professional cricket which are held by specialist batsmen.
Rohit Sharma has some records to his name that can make it tough for even someone like Kohli.
These records are tough to break in the near future at least.
Both are indispensable members of the Indian limited-overs team.
Rohit has scored 167 runs in the ongoing ODI series against the Kiwis.
Madhya Pradesh lost six wickets at the score of 35 in the space of 23 deliveries.
Virat Kohli completed 1000 Test runs in Australia when he reached five in the second innings.
"Barring that Kohli might break all the records."
He also added that comparing players of different eras is unfair.
Chris Gayle produced his first big innings in the APL as the most prolific T2- batsman scored a 48-ball 80.