Who scored the most centuries in international cricket 2025? Top 5 List
No Australian batter features in this list.
11 Min Read
2. Shubman Gill (7 hundreds)
Going neck-to-neck with Root is newly-appointed India Test and ODI captain Shubman Gill. The Punjab cricketer played all his games batting at No. 4 — and had a dream run during the five-match series against England, where he was the highest run-getter and scored four centuries as well. By the end of the series, Gill almost broke legendary Sunil Gavaskar's record of most runs in a single series, but missed by a little.
He scored another century against West Indies in the second Test at New Delhi's Arun Jaitley Stadium, playing in his first series at home as the Indian red-ball skipper. His two ODI centuries came in early 2025 — one each against England and Bangladesh. He will be looking to build on similar form and take his career to greater heights in 2025 as well.
Download Our App