10 Active Batters With Most Tons

In these collection of pictures, we take a look at list of active cricketers with most centuries in international cricket.

Virat Kohli

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)

Joe Root

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)

David Warner

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)

Steve Smith

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)

Rohit Sharma

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)

Kane Williamson

New Zealand batter has piled up 41 centuries in 342 matches so far. Williamson has scored 17,142 runs in international cricket. (Photo: ANI)

Babar Azam

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)

Tamim Iqbal

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)

Shikhar Dhawan

Team India opener has a tally of 24 hundreds in 269 international matches. Dhawan has scored 10,867 international runs. (Photo: ANI)

Quinton de Kock

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)

VIEW ALL

Read Next Story