Most Match Played in ODI World Cup

SrPlayerMInnRAve100s50s
1 Sachin Tendulkar (India) 4544227856.95 6 15
2 Ricky Ponting (Australia) 4542174345.86 5 6
3 Muttiah Muralitharan (Sri Lanka) 4013698.62 0 0
4 Mahela Jayawardene (Sri Lanka) 4034110035.48 4 5
5 Wasim Akram (Pakistan) 383042619.36 0 0
6 Mushfiqur Rahim (Bangladesh) 3836107734.74 1 8
7 Kumar Sangakkara (Sri Lanka) 3735153256.74 5 7
8 Virat Kohli (India) 3737179559.83 5 12
9 Sanath Jayasuriya (Sri Lanka) 3737116534.26 3 6
10 Jacques Kallis (South Africa) 3632114845.92 1 9
11 Shakib Al Hasan (Bangladesh) 3636133241.62 2 11
12 Inzamam-ul-Haq (Pakistan) 353371723.90 0 4
13 Javagal Srinath (India) 3418859.44 0 0
14 Aravinda de Silva (Sri Lanka) 3432106436.68 2 6
15 Brian Lara (West Indies) 3433122542.24 2 7
16 Chris Gayle (West Indies) 3434118635.93 1 6
17 Brendon McCullum (New Zealand) 342774233.72 1 6
18 Ross Taylor (New Zealand) 3330100237.11 1 6
19 Steve Smith (Australia) 3330113642.07 1 10
20 Steve Waugh (Australia) 333097848.90 1 6
21 Javed Miandad (Pakistan) 3330108343.32 1 8
22 Stephen Fleming (New Zealand) 3232103335.62 2 5
23 Daniel Vettori (New Zealand) 321716715.18 0 0
24 Shivnarine Chanderpaul (West Indies) 312897040.41 1 7
25 Shaun Pollock (South Africa) 312027917.43 0 1
26 Chaminda Vaas (Sri Lanka) 311821921.90 0 0
27 Adam Gilchrist (Australia) 3131108536.16 1 8
28 Mohammad Azharuddin (India) 302582639.33 0 8
29 Mahendra Singh Dhoni (India) 292578043.33 0 5
30 Ijaz Ahmed (Pakistan) 292651623.45 0 4