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 Mushfiqur Rahim (Bangladesh) 3836107734.74 1 8
6 Wasim Akram (Pakistan) 383042619.36 0 0
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 Brian Lara (West Indies) 3433122542.24 2 7
14 Aravinda de Silva (Sri Lanka) 3432106436.68 2 6
15 Chris Gayle (West Indies) 3434118635.93 1 6
16 Brendon McCullum (New Zealand) 342774233.72 1 6
17 Javagal Srinath (India) 3418859.44 0 0
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 Daniel Vettori (New Zealand) 321716715.18 0 0
23 Stephen Fleming (New Zealand) 3232103335.62 2 5
24 Chaminda Vaas (Sri Lanka) 311821921.90 0 0
25 Shivnarine Chanderpaul (West Indies) 312897040.41 1 7
26 Adam Gilchrist (Australia) 3131108536.16 1 8
27 Shaun Pollock (South Africa) 312027917.43 0 1
28 Mohammad Azharuddin (India) 302582639.33 0 8
29 Lasith Malinga (Sri Lanka) 2913333.00 0 0
30 Trent Boult (New Zealand) 29103115.50 0 0