Top 10 active cricketers with most international hundreds, Babar Azam hits his 31st century

Top 10 active cricketers with most international hundreds, Babar Azam hits his 31st century

Image Source : Twitter/PCB

10. Shikhar Dhawan - 24 hundreds in 269 matches

Image Source : Getty

9. Tamim Iqbal - 25 hundreds in 389 matches

Image Source : Getty

8. Babar Azam - 31 hundreds in 256 matches

Image Source : Getty

7. Kane Williamson - 41 hundreds in 342 matches

Image Source : Getty

6. Chirs Gayle - 42 hundreds in 483 matches

Image Source : Getty

5. Rohit Sharma - 44 hundreds in 444 matches

Image Source : Getty

4. Steve Smith - 44 hundred in 307 matches

Image Source : Getty

3. David Warner - 45 hundreds in 350 matches

Image Source : Getty

2. Joe Root - 46 hundreds in 325 matches

Image Source : Getty

1. Virat Kohli - 76 hundreds in 501 matches

Image Source : Getty

Next : List of batters with fastest hundred in Asia Cup history, Iftikhar Ahmed joins elite list with 67-ball century