Most Match Played in ODI 2018

Player Team Mat
1Joe RootEngland24
2Adil RashidEngland24
3Moeen AliEngland24
4Jos ButtlerEngland23
5Eoin MorganEngland22
6Jonny BairstowEngland22
7Jason RoyEngland22
8Hamilton MasakadzaZimbabwe20
9MahmudullahBangladesh20
10Mashrafe MortazaBangladesh20
11Mahendra Singh DhoniIndia20
12Rohit SharmaIndia19
13Shikhar DhawanIndia19
14Kuldeep YadavIndia19
15Mushfiqur RahimBangladesh19
16Tendai ChataraZimbabwe19
17Mustafizur RahmanBangladesh18
18Sarfaraz AhmedPakistan18
19Babar AzamPakistan18
20Shoaib MalikPakistan17