Most Innings in ODI

SrPlayerMInnRAve100s50s
1 Sachin Tendulkar (IND) 3653611446143.68 35 81
2 Mahela Jayawardene (SL) 3763571060332.72 15 64
3 Kumar Sangakkara (SL) 3663531359143.14 25 89
4 Sanath Jayasuriya (SL) 306304975933.53 23 44
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) 2912831390658.18 50 72
10 Yuvraj Singh (IND) 283263837137.03 14 51
11 Rohit Sharma (IND) 2622571086649.16 28 57
12 Rahul Dravid (IND,World XI) 274257907040.49 11 70
13 Inzamam-ul-Haq (PAK,World XI) 276253810738.42 5 57
14 Chris Gayle (WI) 253252923639.13 22 46
15 Shoaib Malik (PAK) 273251743435.06 9 44
16 Jacques Kallis (SA,World XI) 258248938247.38 13 73
17 Mushfiqur Rahim (BAN) 258242735835.71 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 Shivnarine Chanderpaul (WI) 205194707043.37 11 47
35 Suresh Raina (IND) 222194561535.31 5 36
36 Abdul Razzaq (PAK) 224194454031.31 3 21
37 Graeme Smith (SA,World XI) 193193698938.19 10 47
38 Mahmudullah (BAN) 218193522136.25 4 27
39 Mark Boucher (SA,World XI) 249193426329.60 1 24
40 Brendan Taylor (ZIM) 193192619034.97 10 36
41 Hamilton Masakadza (ZIM) 193192540328.73 5 33
42 Brian Lara (WI,World XI) 196191638837.79 10 36
43 Martin Guptill (NZ) 189189708041.16 16 38
44 Angelo Mathews (SL) 217189566339.60 3 38
45 Stephen Fleming (NZ) 188184543231.76 5 33
46 Paul Collingwood (ENG,World XI) 192178492334.66 5 24
47 Marvan Atapattu (SL) 181175625940.90 10 43
48 Mohammad Azharuddin (IND) 187172565541.27 5 41
49 Hashim Amla (SA,World XI) 172170786150.39 27 37
50 JP Duminy (SA) 188169484536.70 3 27