SL Most Sixes in ODI

SrPlayer6sMInnRAve100s50s
1 Sanath Jayasuriya 177 298296946833.45 22 43
2 Angelo Mathews 89 217189566339.60 3 38
3 Thisara Perera 84 159130232720.41 1 10
4 Kumar Sangakkara 84 3663531359143.14 25 89
5 Kusal Mendis 65 125123370532.50 3 28
6 Mahela Jayawardene 58 3763571060332.72 15 64
7 Tillakaratne Dilshan 55 3162961014039.45 22 46
8 Upul Tharanga 52 226222694133.85 15 37
9 Kusal Janith Perera 51 111108305429.65 5 17
10 Charith Asalanka 43 5952191843.59 3 12
11 Dinesh Chandimal 43 153141383031.91 4 24
12 Aravinda de Silva 42 153147485237.32 6 36
13 Arjuna Ranatunga 41 121118389141.83 2 29
14 Dasun Shanaka 40 6862126922.26 2 4
15 Nuwan Kulasekara 39 178123132715.43 0 4
16 Wanindu Hasaranga 31 534588322.64 0 4
17 Chamara Kapugedera 28 9784162421.09 0 8
18 Farveez Maharoof 27 10675111319.52 0 2
19 Seekkuge Prasanna 26 403742112.38 0 2
20 Asanka Gurusinha 24 5755136326.72 1 7
21 Lahiru Thirimanne 24 121104312534.34 4 21
22 Pathum Nissanka 23 5555222544.50 5 13
23 Avishka Fernando 20 3434103230.35 3 5
24 Danushka Gunathilaka 20 4646160135.57 2 11
25 Upul Chandana 19 10177120519.12 0 4
26 Lasith Malinga 19 2171175296.37 0 1
27 Dhananjaya de Silva 17 8580184026.28 0 10
28 Chaminda Vaas 16 220149138313.83 0 0
29 Milinda Siriwardana 13 262451622.43 0 3
30 Niroshan Dickwella 12 5352160431.45 2 9
31 Russel Arnold 12 131112259332.01 0 17
32 Rumesh Ratnayake 11 242225416.93 0 0
33 Jeevan Mendis 11 554258917.84 0 1
34 Chamara Silva 10 6656149230.44 1 12
35 Thilan Thushara 9 382739218.66 0 1
36 Romesh Kaluwitharana 9 9996188721.94 2 10
37 Muttiah Muralitharan 9 2371084907.42 0 0
38 Janith Liyanage 8 9634669.20 1 3
39 Isuru Udana 8 191722217.07 0 1
40 Chamika Karunaratne 8 262445125.05 0 1
41 Roshan Mahanama 8 10090243430.81 0 18
42 Marvan Atapattu 8 179173623741.30 10 43
43 Sadeera Samarawickrama 7 4138116935.42 1 8
44 Asela Gunaratne 6 302557527.38 1 1
45 Duleep Mendis 6 312967928.29 0 3
46 Sachithra Senanayake 6 483329013.18 0 0
47 Guy de Alwis 5 111021736.16 0 2
48 Sachith Pathirana 5 171433225.53 0 1
49 Kaushal Lokuarachchi 5 201821014.00 0 1
50 Dunith Wellalage 5 211722317.15 0 0