1. Grant Flower (Zimbabwe) - 84* vs England in Dec 1994
Image Source : Getty2. Saeed Anwar (Pakistan) - 103* vs Zimbabwe in Feb 1995
Image Source : Getty3. Nick Knight (England) - 125* vs Pakistan in Sep 1996
Image Source : getty4. Ridley Jacobs (West Indies) - 49* vs Australia in May 1999
Image Source : Getty5. Damien Martyn (Australia) - 116* vs New Zealand in Mar 2000
Image Source : Getty6. Harschelle Gibbs (South Africa) - 59* vs Pakistan in Mar 2000
Image Source : Getty7. Alec Stewart (England) - 100* vs West Indies in Jul 2000
Image Source : Getty8. Javed Omar (Bangladesh) - 33* vs Zimbabwe in Apr 2001
Image Source : Getty9. Azhar Ali (Pakistan) - 81* vs Sri Lanka in Jun 2012
Image Source : Getty10. Tom Latham (New Zealand) - 79* vs India in Oct 2016
Image Source : Getty11. Upul Tharanga (Sri Lanka) - 112* vs Pakistan in Oct 2017
Image Source : Getty12. Dimuth Karunaratne (Sri Lanka) - 52* vs New Zealand in Jun 2019
Image Source : Getty13. Temba Bavuma (South Africa) - 114* vs Australia in Sep 2023
Image Source : GettyNext : Top 10 players fastest to 2000 ODI runs as captain, Babar Azam goes past Virat Kohli in Asia Cup 2023