SL Most Fifties in ODI

SrPlayerMInnRAve100s50s
1 Kumar Sangakkara 3663531359143.14 25 89
2 Mahela Jayawardene 3763571060332.72 15 64
3 Tillakaratne Dilshan 3162961014039.45 22 46
4 Marvan Atapattu 179173623741.30 10 43
5 Sanath Jayasuriya 298296946833.45 22 43
6 Angelo Mathews 217189566339.60 3 38
7 Upul Tharanga 226222694133.85 15 37
8 Aravinda de Silva 153147485237.32 6 36
9 Arjuna Ranatunga 121118389141.83 2 29
10 Kusal Mendis 125123370532.50 3 28
11 Dinesh Chandimal 153141383031.91 4 24
12 Lahiru Thirimanne 121104312534.34 4 21
13 Roshan Mahanama 10090243430.81 0 18
14 Kusal Janith Perera 111108305429.65 5 17
15 Russel Arnold 131112259332.01 0 17
16 Pathum Nissanka 5555222544.50 5 13
17 Charith Asalanka 5952191843.59 3 12
18 Chamara Silva 6656149230.44 1 12
19 Danushka Gunathilaka 4646160135.57 2 11
20 Dhananjaya de Silva 8580184026.28 0 10
21 Romesh Kaluwitharana 9996188721.94 2 10
22 Thisara Perera 159130232720.41 1 10
23 Dimuth Karunaratne 4441108229.24 1 9
24 Niroshan Dickwella 5352160431.45 2 9
25 Sadeera Samarawickrama 4138116935.42 1 8
26 Chamara Kapugedera 9784162421.09 0 8
27 Asanka Gurusinha 5755136326.72 1 7
28 Avishka Gunawardene 333382525.78 1 5
29 Avishka Fernando 3434103230.35 3 5
30 Thilina Kandamby 383585029.31 0 5
31 Roy Dias 212143425.52 0 4
32 Jehan Mubarak 393770422.70 0 4
33 Wanindu Hasaranga 534588322.64 0 4
34 Dasun Shanaka 6862126922.26 2 4
35 Hashan Tillakaratne 9476170827.54 1 4
36 Upul Chandana 10177120519.12 0 4
37 Nuwan Kulasekara 178123132715.43 0 4
38 Janith Liyanage 9634669.20 1 3
39 Brendon Kuruppu 222252825.14 0 3
40 Milinda Siriwardana 262451622.43 0 3
41 Duleep Mendis 312967928.29 0 3
42 Sunil Wettimuny 3313668.00 0 2
43 Ashen Bandara 6514135.25 0 2
44 Mahela Udawatte 9925728.55 0 2
45 Guy de Alwis 111021736.16 0 2
46 Chandika Hathurusingha 121220617.16 0 2
47 Saman Jayantha 171740026.66 0 2
48 Athula Samarasekera 181846527.35 0 2
49 Ashan Priyanjan 232042023.33 0 2
50 Seekkuge Prasanna 403742112.38 0 2