Most Player of the Match in ODI

PlayerTotalTeamMat
Virat Kohli 38 IND 262
Sachin Tendulkar 30 IND 223
Kumar Sangakkara 29 SL 350
Yuvraj Singh 25 IND 271
Tillakaratne Dilshan 25 SL 305
Sanath Jayasuriya 25 SL 219
AB de Villiers 24 SA 208
Shahid Afridi 24 PAK 276
Shakib Al Hasan 23 BAN 207
Rohit Sharma 21 IND 233
Virender Sehwag 21 IND 216
Ricky Ponting 21 AUS 271
Mahendra Singh Dhoni 20 IND 334
Chris Gayle 20 WI 248
Martin Guptill 20 NZ 181
Mohammad Hafeez 19 PAK 212
Jacques Kallis 19 SA 212
Andrew Symonds 19 AUS 151
Hashim Amla 18 SA 164
Shoaib Malik 18 PAK 260