Most Innings in ODI 2017

Player Team Inns
1Virat KohliIndia26
2Niroshan DickwellaSri Lanka26
3Upul TharangaSri Lanka25
4Shikhar DhawanIndia22
5Mahendra Singh DhoniIndia22
6Kusal MendisSri Lanka22
7Rohit SharmaIndia21
8Hardik PandyaIndia19
9Kedar JadhavIndia18
10Mohammad HafeezPakistan17
11Babar AzamPakistan17
12Asela GunaratneSri Lanka16
13Danushka GunathilakaSri Lanka15
14Shoaib MalikPakistan15
15Dinesh ChandimalSri Lanka14
16Angelo MathewsSri Lanka14
17Suranga LakmalSri Lanka14
18Jason MohammedWest Indies14
19Shai HopeWest Indies14
20Jason HolderWest Indies13