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 298296946833.45 22 43
5 Muttiah Muralitharan 2371084907.42 0 0
6 Upul Tharanga 226222694133.85 15 37
7 Chaminda Vaas 220149138313.83 0 0
8 Lasith Malinga 2171175296.37 0 1
9 Angelo Mathews 217189566339.60 3 38
10 Marvan Atapattu 179173623741.30 10 43
11 Nuwan Kulasekara 178123132715.43 0 4
12 Thisara Perera 159130232720.41 1 10
13 Dinesh Chandimal 153141383031.91 4 24
14 Aravinda de Silva 153147485237.32 6 36
15 Russel Arnold 131112259332.01 0 17
16 Kusal Mendis 125123370532.50 3 28
17 Dilhara Fernando 125572599.96 0 0
18 Arjuna Ranatunga 121118389141.83 2 29
19 Lahiru Thirimanne 121104312534.34 4 21
20 Kusal Janith Perera 111108305429.65 5 17
21 Farveez Maharoof 10675111319.52 0 2
22 Upul Chandana 10177120519.12 0 4
23 Roshan Mahanama 10090243430.81 0 18
24 Romesh Kaluwitharana 9996188721.94 2 10
25 Chamara Kapugedera 9784162421.09 0 8
26 Hashan Tillakaratne 9476170827.54 1 4
27 Ajantha Mendis 854323010.00 0 0
28 Dhananjaya de Silva 8580184026.28 0 10
29 Suranga Lakmal 84472328.92 0 0
30 Rangana Herath 71301409.33 0 0
31 Pramodya Wickramasinghe 69351617.31 0 0
32 Dasun Shanaka 6862126922.26 2 4
33 Chamara Silva 6656149230.44 1 12
34 Kumar Dharmasena 653550520.20 0 1
35 Charith Asalanka 5952191843.59 3 12
36 Asanka Gurusinha 5755136326.72 1 7
37 Jeevan Mendis 554258917.84 0 1
38 Pathum Nissanka 5555222544.50 5 13
39 Nuwan Zoysa 542718711.68 0 0
40 Wanindu Hasaranga 534588322.64 0 4
41 Niroshan Dickwella 5352160431.45 2 9
42 Dushmantha Chameera 513527411.91 0 0
43 Ruwan Kalpage 504154021.60 0 1
44 Sachithra Senanayake 483329013.18 0 0
45 Danushka Gunathilaka 4646160135.57 2 11
46 Thilan Samaraweera 453779630.61 2 0
47 Nuwan Pradeep 4524354.37 0 0
48 Dimuth Karunaratne 4441108229.24 1 9
49 Maheesh Theekshana 422426416.50 0 0
50 Sadeera Samarawickrama 4138116935.42 1 8