Rohit Sharma dismissed Chris Gayle during the second match of India's tour of West Indies in 2009 to claim his first ODI wicket.
He followed it up with the wicket of Ramnaresh Sarwan to finish the game with figures of 2/27 in 8 overs.
In the Asia Cup contest against Bangladesh in 2010, Rohit got Naeem Islam stumped at 3.
Rohit's next ODI wicket was worth all the wait. He dismissed an inform Ab de Villiers in the first match of India's tour of South Africa in 2011.
The part-time spinners trapped JP Duminy in front of wickets to claim his second wicket of the match, finishing with 2 for 30 in 7 overs.
JP Duminy fell prey to Rohit's bowling in the very next game of the series.
Rohit also has the wicket of Michael Clarke to his credit. Rohit dismissed Clarke for 10 runs in the first match of the 2011-2012 Commonwealth Bank Series.
Matthew Wade is Rohit's last wicket in the ODI so far. Wade was caught and bowled by him.
Rohit Sharma's lone wicket in T20Is is Tillakaratne Dilshan. Rohit cleaned Dilshan up at 33 during the first T20I match of Sri Lanka's tour of India in 2009.
Rohit opened his account of Test wicket with the dismissal of Gary Ballance in the 3rd Test of India's tour of England.
Mitchell Marsh became the second batter to fall prey to Rohit Sharma's bowling in Test cricket. March was dismissed for 40 runs during the second innings of the first Test of India's tour of Australia in 2014