Most Fifties In ODI

S/NO.PlayerMatRuns100s50sHighest
1Sachin Tendulkar (Ind)463184264996200*
2Kumar Sangakkara (SL)404142342593169
3JH Kallis (SA)328115791786139
4Inzamam-ul-Haq (Pak)378117391083137*
5Rahul Dravid (Ind)344108891283153
6Ricky Ponting (Aus)375137043082164
7Mahela Jayawardene (SL)448126501977144
8MS Dhoni (Ind)350107731073183*
9SC Ganguly (Ind)311113632272183
10ST Jayasuriya (SL)445134302868189
11Mhd Yousuf (Pak)28897201564141*
12PA de Silva (SL)30892841164145
13Virat Kohli (Ind)257122854364183
14BC Lara (WI)299104051963169
15S Chanderpaul (WI)26887781159150
16MS Atapattu (SL)26885291159132*
17MJ Clarke (Aus)2457981858130
18M Azharuddin (Ind)3349378758153*
19DL Haynes (WI)23886481757152*
20AC Gilchrist (Aus)28796191655172
21A Flower (Zim)2136786455145
22CH Gayle (WI)301104802554215
23AB de Villiers (SA)22895772553176
24Yuvraj Singh (Ind)30487011452150
25Ross Taylor (NZ)23385812151181*

OD