1. Mark Waugh (Australia) in 1996
2. Rahul Dravid (Australia) in 1999
3. Saeed Anwar (Pakistan) in 1999
4. Matthew Hayden (Australia) in 2007
5. Ricky Ponting (Australia) in the 2003 final and first match of the 2007 edition
6. AB de Villiers (South Africa) in 2011
7. Mahmadullah (Bangladesh) in 2015
8. Brendan Taylor (Zimbabwe) in 2015
9. Martin Guptill (New Zealand) in 2015
10. Kumar Sangakkara (Sri Lanka) in 2015 - 4 consecutive hundreds
11. Shakib Al Hasan (Bangladesh) in 2019
12. Rohit Sharma (India) in 2019
13. Kane Williamson (New Zealand) in 2019
14. Jonny Bairstow (England) in 2019
15. Quinton de Kock (South Africa) in 2023
Next : 10 Players to score most runs in IND vs PAK ODI matches
Click to read more..