Most Innings in ODI

SrPlayerMInnRAve100s50s
1 Mahela Jayawardene (SL) 3763571060332.72 15 64
2 Kumar Sangakkara (SL) 3663531359143.14 25 89
3 Sachin Tendulkar (IND) 3553511392943.39 33 77
4 Sanath Jayasuriya (SL) 300298949033.29 22 43
5 Shahid Afridi (PAK) 324297645123.80 5 29
6 Tillakaratne Dilshan (SL) 3162961014039.45 22 46
7 Mahendra Singh Dhoni (IND) 3422941059950.23 9 73
8 Ricky Ponting (AUS) 2952871082141.77 25 63
9 Virat Kohli (IND) 2882801384858.67 50 72
10 Yuvraj Singh (IND) 283263837137.03 14 51
11 Rahul Dravid (IND,World XI) 274257907040.49 11 70
12 Rohit Sharma (IND) 2592541070949.12 28 55
13 Chris Gayle (WI) 253252923639.13 22 46
14 Shoaib Malik (PAK) 273251743435.06 9 44
15 Jacques Kallis (SA,World XI) 258248938247.38 13 73
16 Inzamam-ul-Haq (PAK,World XI) 268246790338.74 5 55
17 Mushfiqur Rahim (BAN) 257241735735.88 9 45
18 Younis Khan (PAK) 245236688132.00 7 46
19 Sourav Ganguly (IND) 239235919642.77 17 59
20 Mohammad Yousuf (PAK) 241230840843.34 14 54
21 Tamim Iqbal (BAN,World XI) 227227794836.79 14 53
22 Eoin Morgan (ENG,IRE) 241227751239.12 12 47
23 Brendon McCullum (NZ) 251227608330.56 5 32
24 Shakib Al Hasan (BAN) 235225736137.94 9 54
25 Upul Tharanga (SL) 226222694133.85 15 37
26 Michael Clarke (AUS) 238220795544.94 8 58
27 Virender Sehwag (IND,World XI) 219217755635.81 13 34
28 Mohammad Hafeez (PAK) 218216661932.76 11 38
29 Ross Taylor (NZ) 218208808747.29 19 47
30 Adam Gilchrist (AUS) 210207689434.47 10 44
31 AB de Villiers (SA) 213205904153.49 25 49
32 Herschelle Gibbs (SA) 209203688136.40 18 33
33 Elton Chigumbura (ZIM) 210195428925.37 2 19
34 Suresh Raina (IND) 222194561535.31 5 36
35 Abdul Razzaq (PAK) 224194454031.31 3 21
36 Graeme Smith (SA,World XI) 193193698938.19 10 47
37 Mark Boucher (SA,World XI) 249193426329.60 1 24
38 Brendan Taylor (ZIM) 193192619034.97 10 36
39 Hamilton Masakadza (ZIM) 193192540328.73 5 33
40 Shivnarine Chanderpaul (WI) 199190702144.15 11 47
41 Mahmudullah (BAN) 215190511836.29 4 26
42 Martin Guptill (NZ) 189189708041.16 16 38
43 Angelo Mathews (SL) 217189566339.60 3 38
44 Brian Lara (WI,World XI) 187182602137.63 10 33
45 Paul Collingwood (ENG,World XI) 192178492334.66 5 24
46 Stephen Fleming (NZ) 178175527432.35 5 32
47 Marvan Atapattu (SL) 181175625940.90 10 43
48 Hashim Amla (SA,World XI) 172170786150.39 27 37
49 JP Duminy (SA) 188169484536.70 3 27
50 Shane Watson (AUS) 182166567540.53 9 32