Mohammad Shami has bowled the most number of maiden overs on his ODI debut for India. Here?s the list of top 5 Indian players with most maidens on debut: