In these collection of pictures, we take a look at list of active cricketers with most centuries in international cricket.
Former India captain has the most number of centuries among active cricketers. Kohli has scored 75 international centuries in 498 matches. He is second only to Indian cricket legend Sachin Tendulkar's 100 tons. (Photo: ANI)
Former England captain has the second highest number of centuries among active cricketers. Root has scored 46 tons in 323 matches with 18,336 runs till date. (Photo: AP)
Australia opener has a tally of 45 centuries in 348 matches in international cricket. Warner has scored 17,267 runs in international cricket. (Photo: AP)
Former Australian captain has scored 44 international centuries in 305 matches. Smith scored his 44 international century in the second Ashes 2023 Test against England. (Photo: AP)
Team India captain notched up his 44th international century in 442nd match. Rohit scored 103 on Day 2 of 1st Test vs West Indies at Dominica. (Photo: AP)
New Zealand batter has piled up 41 centuries in 342 matches so far. Williamson has scored 17,142 runs in international cricket. (Photo: ANI)
Pakistan skipper has a total of 30 centuries in his career till date in just 251 matches. Babar has scored 12,270 runs in international cricket. (Photo: ANI)
Bangladesh opener has a total of 25 centuries in 389 international games. Tamim recently announced his retirement but reversed his decision the next day. (Photo: ANI)
Team India opener has a tally of 24 hundreds in 269 international matches. Dhawan has scored 10,867 international runs. (Photo: ANI)
South Africa wicketkeeper-batter who has retired from Test cricket has notched up 24 tons in 274 matches so far in his career. (Photo: ANI)