The craze for cricket in India is huge. Moreover, India produces a number of players, but you might be surprised to learn that very few players have scored centuries in all formats. We all know, however, that scoring a century in any format of cricket is a difficult task. Furthermore, you need proper technique and practice to achieve this goal. If you take out the records of Indian cricket, you will find that only four players have successfully scored centuries in all three formats. Below we have listed the names of the players. Lets discuss list of Indian Batsmen to score a century in all 3 formats.
Indian Batsmen Who Scored Centuries in All Three Formats
- Shubman Gill
This young and charming player is always trending on social media for several reasons. Moreover, he is the youngest player to score a century in all three formats. Shubman scored his first T-20 century against New Zealand in the final match. However, in that match, he scored 126 runs in 63 balls. Furthermore, the inning includes 12 fours and 7 sixes. His inning was the match-decider for the Indian team.
In the test, he scored a century against Bangladesh. In that inning, he scored 110 runs on 152 hits. Moreover, that was laced up with three sixes and 10 fours. It was the best performance by Shubman Gill.
Moreover, his maiden ODI century was against Zimbabwe. This young player is full of talent and has a long way to go. In a very short time, he got on the list of players who scored centuries in all three formats. However, this shows that he is really working hard to achieve his goals.
- Rohit Sharma
Indian Batsmen Rohit Sharma is also on the list. However, we all know that he is the star player of the Indian cricket team. If we look at his records, he scored several centuries in all three formats. In total, Rohit Sharma has 43 international centuries to his name. He has 30 ODI centuries to his name. Furthermore, in tests 9 and 4, respectively,
However, he made his debut with the Indian cricket team in 2007 against Ireland. Moreover, he scored his first century against Zimbabwe in 2010.
Rohit Sharma made his test debut in 2013–14. It was a home series against the West Indies, and in his debut match, he scored a century. In that match, he scored 177 runs.
- Virat Kohli
Here is another superstar player on the list. His scorecard proves why he got the name “King Kohli.” Moreover, Virat Kohli made his ODI debut against Sri Lanka in 2008, and in that same match, he scored a century. Furthermore, to date, he has 74 international centuries to his name. Out of these 74 international centuries, 27 were scored in test cricket, 46 in ODI cricket, and 1 in Twenty20 cricket.
Moreover, Virat Kohli made his test debut in 2011 against the West Indies and scored his first test century in 2012 against Australia. Along with his record of scoring centuries in all three formats, he has a record of scoring centuries in both innings of test matches, and he is the fourth player.
- KL Rahul
KL Rahul is also one of the best players on the Indian cricket team. He made his test debut against Australia, and in the second match in Sydney, he scored his first test century. Moreover, his dream came true in 2016 when he scored his ODI century in his debut match.It was against Zimbabwe, and in that match, he scored an unbeaten 100.
Furthermore, if you count his test career, he has a total of 7 centuries on his name. Furthermore, he has five centuries in ODIs and two in T20Is.
- Suresh Raina
Last but not least, indeed, Suresh Raina is not playing now, but we have to accept that we are all fans of his game. Moreover, he played great innings at crucial times and helped India win the match. Along with being the best left-handed batsman, he was also one of the best fielders on the Indian cricket team.
He was the first Indian player to hold centuries in all three formats. He scored his first ODI century in 2008 against Hong Kong. Moreover, he scored his first test hundred against Sri Lanka in 2010. Furthermore, in the same year, he scored his first T20I hundred.