hero-image

Cricketers who have scored centuries in all three formats

KL Rahul has been the find of the Indian cricket team in the last season. Previously, the cricketer from Bangalore had proved his worth in Tests, scoring a century in Australia. This year he was in terrific form in the ODI series against Zimbabwe and he carried his form to the Caribbean islands too, scoring 158 runs in the one and only Indian innings in the second Test at Kingston, Jamaica.

In the 1st T20 match at the Broward Central Regional Park, he scored a breath-taking century but India lost the nail-biting encounter by a single run which saw 489-runs being scored. Rahul also became the third Indian to score a century in all the three formats of the game.

Let us have a look at other players who have scored centuries in all the three formats of the game. We have only listed out the stars who have scored centuries in Tests, ODIs and T20Is.

#1  Suresh Raina

Suresh Raina raises his bat after scoring his century against South Africa during the 2010 World T20

Suresh Raina has been one of the regulars in the Indian ODI and T20 team for quite a period. Though his record in the 5-day format is nowhere even close to what he has achieved in the limited versions, yet his lone century against Sri Lanka in his maiden Test innings has helped him sneak into the unique class of players who have scored hundreds in all three formats.

He scripted history by becoming the first Indian to score a century in T20 Internationals for India. During the 2010 ICC World T20, Raina scored a blistering, 101-run innings to steer India to a victory over South Africa in the group stages.

You may also like