Virat Kohli has won the most Player of the Match awards in ODIs โ 45. Second is Kumar Sangakkara (26).
| Player | POTM awards |
|---|---|
| 1. Virat Kohli | 45 |
| 2. Kumar Sangakkara | 26 |
| 3. AB de Villiers | 26 |
| 4. Rohit Sharma | 26 |
| 5. Tillakaratne Dilshan | 24 |
| 6. Shakib Al Hasan | 22 |
| 7. Martin Guptill | 22 |
| 8. Yuvraj Singh | 21 |
| 9. Mahendra Singh Dhoni | 20 |
| 10. Quinton de Kock | 20 |
| 11. Mohammad Hafeez | 19 |
| 12. Shahid Afridi | 19 |
Every number above is computed from every recorded ball and routinely cross-checked against official records. ยท Source: DeepCover ball-by-ball warehouse ยท how we verify our numbers ยท methodology ยท all answered questions