SL Most Match Played in ODI

SrPlayerMInnRAve100s50s
1 Mahela Jayawardene 3763571060332.72 15 64
2 Kumar Sangakkara 3663531359143.14 25 89
3 Tillakaratne Dilshan 3162961014039.45 22 46
4 Sanath Jayasuriya 306304975933.53 23 44
5 Muttiah Muralitharan 2431104917.32 0 0
6 Chaminda Vaas 228151140413.76 0 0
7 Upul Tharanga 226222694133.85 15 37
8 Lasith Malinga 2171175296.37 0 1
9 Angelo Mathews 217189566339.60 3 38
10 Marvan Atapattu 181175625940.90 10 43
11 Nuwan Kulasekara 178123132715.43 0 4
12 Aravinda de Silva 161155509436.91 6 39
13 Thisara Perera 159130232720.41 1 10
14 Dinesh Chandimal 153141383031.91 4 24
15 Kusal Mendis 136134415533.78 4 32
16 Russel Arnold 131112259332.01 0 17
17 Arjuna Ranatunga 129126425143.37 3 31
18 Dilhara Fernando 125572599.96 0 0
19 Lahiru Thirimanne 121104312534.34 4 21
20 Kusal Janith Perera 111108305429.65 5 17
21 Roshan Mahanama 10898249728.70 0 18
22 Farveez Maharoof 10675111319.52 0 2
23 Upul Chandana 10379124719.48 0 4
24 Romesh Kaluwitharana 10198194422.09 2 10
25 Hashan Tillakaratne 9880183429.11 1 5
26 Chamara Kapugedera 9784162421.09 0 8
27 Ajantha Mendis 854323010.00 0 0
28 Dhananjaya de Silva 8580184026.28 0 10
29 Suranga Lakmal 84472328.92 0 0
30 Pramodya Wickramasinghe 75371858.04 0 0
31 Rangana Herath 71301409.33 0 0
32 Kumar Dharmasena 703854621.00 0 1
33 Charith Asalanka 7063216940.16 3 14
34 Dasun Shanaka 6862126922.26 2 4
35 Chamara Silva 6656149230.44 1 12
36 Pathum Nissanka 6464249842.33 6 16
37 Asanka Gurusinha 6361155427.26 1 8
38 Wanindu Hasaranga 604995822.27 0 4
39 Ruwan Kalpage 564763321.82 0 1
40 Nuwan Zoysa 562818911.81 0 0
41 Jeevan Mendis 554258917.84 0 1
42 Niroshan Dickwella 5352160431.45 2 9
43 Dushmantha Chameera 513527411.91 0 0
44 Maheesh Theekshana 492831118.29 0 0
45 Sadeera Samarawickrama 4945126031.50 1 8
46 Sachithra Senanayake 483329013.18 0 0
47 Danushka Gunathilaka 4646160135.57 2 11
48 Avishka Fernando 4545140531.22 4 7
49 Thilan Samaraweera 453779630.61 2 0
50 Nuwan Pradeep 4524354.37 0 0