Since 2020, several Indian cricketers have made significant contributions with their batting performances, particularly in terms of scoring international centuries across formats. Here are the top batters for India based on the number of centuries scored since the beginning of 2020:
Indian Batters with Most Centuries for India since 2020
Player | Innings | Centuries |
Shubman Gill | 120 | 12 |
Virat Kohli | 159 | 11 |
Rohit Sharma | 156 | 10 |
KL Rahul | 117 | 7 |
Summary of Performances
- Subhman Gill – Shubman Gill, the Indian cricketer, has made a significant impact since his debut, particularly excelling in international cricket. As of now, he has scored 12 international centuries across different formats since 2020, which include:
5 Test Centuries, 6 ODI Centuries, 1 T20 Centuries
- Virat Kohli – Virat Kohli has experienced a fluctuating performance in terms of centuries since 2020. Here’s a detailed breakdown of his century achievements in international cricket during this period:
In 2020 and 2021 he did’nt scored a single century in both years. In 2020 he scored 2 centuries. In 2023 Kohli made a significant comeback, scoring 8 centuries, showcasing his resilience and ability to perform under pressure. As of november 2024 he scored 1 century to his tally.
- Rohit Sharma – Rohit Sharma has been prolific in international cricket since 2020, scoring a total of 10 centuries across formats. Here’s a detailed breakdown of these centuries:
He scored 3 ODI (One Day International) Centuries, In Test he scored total 5 centuries and 1 in T20s.
- KL Rahul – KL Rahul, the Indian cricketer, has made a significant impact in international cricket since 2020, scoring a total of seven centuries across different formats. Here’s a detailed breakdown of his performances.
Also Read: Active batters with most runs in test
In 2020 he scored his first International century against Australia in Border-Gavaskar-Trophy. After that, he scored 2 more test centuries in 2021. In ODIs he scored 1 century in 2020. 1 in 2021 and 1 in 2023. He has only 1 T20i century in 2021.