Most international hundreds among active players

Former Indian captain Virat Kohli has no competition on this list as he is leading the charts with 71 international centuries so far.

Arijit Barua
New Update

Australia batting great Steve Smith has yet again proved his worth by smashing his 40th international hundred in the third ODI against the Kiwis on Sunday. Came into bat in a crucial situation Smith's inning helped the Aussies to reach a respectable total.

Most international hundreds among active players |

Steve Smith after reaching his 40th international hundred

Image - ESPNCricinfo

Also Read: Most Test runs in Cricket history: Top 14

In ODIs, this was Smith's 12th ton, while he recorded 28 centuries in Test cricket. He is now just one century away from Indian captain Rohit Sharma, who has 41 centuries in his cricketing career.

With his 27th Test hundred, Joe Root now overtook David Warner (42) in the list of scoring the most International hundreds. He is now in the second position with 43 hundred in his cricket career for Australia.

Meanwhile, there is no surprise that the top player on this list is Virat Kohli, who has recorded 71 centuries in his international cricket career. The second player on this list along with Joe Root with 44 centuries. The Australian great David Warner has 43 centuries under his name.

Now, let's check out the current players with the most international hundreds in their cricket careers.

Most international hundreds among active players

Rank Player Centuries
1. Virat Kohli 71
2. Joe Root 44
3. David Warner 43
4. Rohit Sharma 41
5. Steve Smith 40
6. Kane Williamson 37

Read Also: Five young cricketers who can be a legend in ten years

N.B: Last Updated on 11/09/2022.

Rohit Sharma Virat Kohli David Warner Steve Smith Kane Williamson Joe Root