Cricket 2023
Active players with most centuries to their name
Virat Kohli
The batter has 73 international tons - 27 in Test, 45 in ODI and a maiden century in T20I
David Warner
The Aussie hard-hitter has 45 international centuries to his name - 25 in Test, 19 in ODIs and one in T20I
Joe Root
Former England skipper has 44 international tons, 28 of which have come in Test and 16 in ODIs
Steve Smith
Former Australian captain has 41 international centuries - 29 in Tests and 12 in ODIs
Rohit Sharma
The Indian skipper has 41 international tons - 8 in Tests, 29 in ODIs and four in T20Is
Kane Williamson
The Kiwi captain has 38 international centuries - 25 in Tests and 13 in ODIs
Babar Azam
The Pakistan captain has 28 international tons to his name - 9 in Test, 17 in ODIs and 2 in T20Is
START YOUR FREE TRIAL NOW!
MORE STORIES
Google
Firestickon
Playstore
App Store