Most Matches Played in ODI as a Bowler

SrPlayerMInnWktsEcoAveSr
1 Mahela Jayawardene (SL) 3541555.9868.0068.20
2 Kumar Sangakkara (SL) 349214.6465.0084.00
3 Mahendra Singh Dhoni (IND) 335555.3038.2043.20
4 Tillakaratne Dilshan (SL) 3052011064.8644.3954.74
5 Shahid Afridi (PAK) 2732593063.6932.5752.91
6 Virat Kohli (IND) 2684846.22166.25160.25
7 Yuvraj Singh (IND) 265140985.2038.3644.22
8 Shoaib Malik (PAK) 2591891364.6439.0450.38
9 Brendon McCullum (NZ) 257253.5710.0016.80
10 Chris Gayle (WI) 2461641434.8134.4642.96
11 Michael Clarke (AUS) 238106574.9837.6445.35
12 Rohit Sharma (IND) 2383885.3271.1280.12
13 Mushfiqur Rahim (BAN) 226246.5029.2527.00
14 Younis Khan (PAK) 2261836.2686.3382.66
15 Daniel Vettori (NZ) 2222142434.0330.2544.96