Most Match Played in ODI 2018

Player Team Mat
1Joe RootEngland23
2Moeen AliEngland23
3Adil RashidEngland23
4Jos ButtlerEngland22
5Jonny BairstowEngland21
6Eoin MorganEngland21
7Jason RoyEngland21
8Mahendra Singh DhoniIndia20
9Hamilton MasakadzaZimbabwe20
10MahmudullahBangladesh20
11Mashrafe MortazaBangladesh20
12Mushfiqur RahimBangladesh19
13Rohit SharmaIndia19
14Shikhar DhawanIndia19
15Tendai ChataraZimbabwe19
16Kuldeep YadavIndia19
17Babar AzamPakistan18
18Sarfaraz AhmedPakistan18
19Mustafizur RahmanBangladesh18
20Fakhar ZamanPakistan17