During the first ODI between India and New Zealand in Napier, Mohammad Shami dismissed Martin Guptill in his first over of the innings and completed 100 wickets in ODI cricket.
He needed only 56 matches to achieve this milestone and also became the fastest Indian bowler to reach the milestone of 100 ODI wickets. Overall in the world, he is the joint sixth fastest to achieve this fact.
Fewest ODIs to reach 100 wickets for India -
56 - Mohammad Shami
59 - Irfan Pathan
65 - Zaheer Khan
67 - Ajit Agarkar
68 - Javagal Srinath
70 - Ishant Sharma
71 - Umesh Yadav
Fewest ODIs to reach 100 wickets in the World -
44 - Rashid Khan
52 - Mitchell Starc
53 - Saqlain Mushtaq
54 - Shane Bond
55 - Brett Lee
56 - Trent Boult / Mohammad Shami
58 - Imran Tahir
59 - Waqar Younis / Irfan Pathan / Morne Morkel