Rohit Sharma vs Shubman Gill Stats: Test, ODI, T20I & IPL
By CricketTaken EditorialPublished Cricket in India7 min read
For a couple of years these two opened together for India in One-Day Internationals. Then one of them retired from Test and T20 cricket, gave up the ODI captaincy, and the other took all three jobs. That succession is the reason people compare them, and it makes for an unusual comparison, because the successor's numbers are currently better than the predecessor's on the measures that get quoted most.
Shubman Gill averages 60.33 in ODIs. Rohit Sharma averages 48.95. Gill averages 44.31 in Tests to Rohit's 40.57, and has eleven Test hundreds from 41 matches to Rohit's twelve from 67. On rate alone, at this stage, Gill is ahead in both the formats that matter most.
Then there is everything else. Rohit has the highest individual score in the history of one-day cricket, the only three ODI double-centuries anybody has made, five hundreds in a single World Cup, more sixes in international cricket than any player, two global titles as India's captain and five as Mumbai Indians'. Gill has 67 ODIs and 41 Tests behind him. This page separates what the rates show from what the records show, and is clear about which is which.
The records as they stand
| Format | Rohit | Gill |
|---|---|---|
| Tests | 67 matches, 4,301 runs at 40.57, 12 hundreds, HS 212 | 41 matches, 2,969 runs at 44.31, 11 hundreds, HS 269 |
| ODIs | 288 matches, 11,895 runs at 48.95, 34 hundreds, HS 264 | 67 matches, 3,379 runs at 60.33, 9 hundreds, HS 208 |
| T20Is | 159 matches, 4,231 runs at 32.05, 5 hundreds | 36 matches, 869 runs at 28.03, 1 hundred |
| First-class | 129 matches, 9,318 runs at 49.04, HS 309 not out | 71 matches, 5,677 runs at 50.68 |
| IPL | 7,329 runs, six winner's medals | 134 matches, 4,598 runs at 40.33, five hundreds |
| Captaincy | 2024 T20 World Cup, 2025 Champions Trophy; five IPL titles | India in Tests and ODIs; Gujarat Titans in the IPL |
Rohit's Test and T20I rows are closed; his ODI figures stood as of 22 July 2026. Gill's are as of 23 June 2026 and every row is live. The IPL totals run to the end of the 2026 season.
ODIs: the partnership, then the handover
They opened together in ODIs for a stretch in which India were very hard to bowl to — one left-hander and one right, both willing to attack the new ball, both capable of batting past the thirtieth over. That partnership is the immediate context for the comparison and it flatters neither man's individual figures, because both scored freely in it.
Gill's average of 60.33 across 67 matches is the strongest start any Indian ODI batter has made, and includes nine hundreds and a 208 against New Zealand at Hyderabad in 2023. He now captains the side in the format.
Rohit's number is smaller and its foundations are deeper. Eleven thousand eight hundred and ninety-five runs across 288 matches, 34 hundreds, and the three things nobody else has: the highest ODI score ever made, 264 at Eden Gardens in 2014; three ODI double-hundreds; and five hundreds in a single World Cup, at the 2019 tournament. He has also survived what Gill has not — a career-length ODI record includes the bad years, and Rohit's first six years in the format produced an average in the low thirties before he was moved to open.
That last point is the honest caveat on Gill's 60. A 67-match average has not yet absorbed a poor eighteen months, and Rohit's own career is the clearest illustration available of how much such a period can cost. The history of India's ODI cricket has the longer view.
Tests: a fast start against a late rescue
Gill leads on average, 44.31 to 40.57, and has almost caught Rohit's hundreds count in 26 fewer matches. His highest Test score, 269, is 57 runs bigger than Rohit's best.
The innings-cluster that carries Gill's record is the 2025 series in England, his first as Test captain, in which he made 754 runs across five Tests — the most any captain has made in an away Test series, passing Garry Sobers' 722 in England in 1966. He was India's player of the series. That is a credential earned in the hardest away assignment there is, in the job's first month.
Rohit's Test record is the story of a batter who was almost lost to the format. Six years in the middle order from 2013, dropped again and again, averaging in the low thirties; then a move to open in 2019 and a genuinely good four-year run as a Test opener, which is where most of his twelve hundreds and his 212 came from. He retired in May 2025 after two poor years. The reinvention is the interesting part and it is a warning as much as an achievement: an opener's Test career can be built at 32, and it can also stop working at 37.
What Rohit has in first-class cricket that Gill does not is the very large score: 309 not out for Mumbai, made in a domestic season that is described in the page on the Ranji Trophy.
T20 internationals: the widest gap on this page
Rohit played 159 T20Is and made 4,231 runs with five hundreds, finishing as the leading run-scorer in men's T20I history when he retired after the 2024 World Cup. Gill has played 36 and made 869 at 28.03, with one hundred — the 126 not out against New Zealand at Ahmedabad in 2023.
Two things explain the gap and neither is entirely about ability. Rohit's T20I career ran for seventeen years across the format's whole growth; Gill's has been intermittent because India's T20I top order has been crowded and because the side's selection in the format has favoured higher strike rates. Gill also now carries the Test and ODI captaincies, and how much T20 international cricket he plays alongside them is an open question.
IPL: two franchise captains at different stages
Rohit has 7,329 IPL runs, the second-highest total in the competition's history, and six winner's medals: one with Deccan Chargers in 2008 as a young player and five as Mumbai Indians captain in 2013, 2015, 2017, 2019 and 2020. That is the most successful IPL captaincy record there is alongside MS Dhoni's.
Gill has 4,598 runs at 40.33 with five hundreds and captains Gujarat Titans. His 2023 season produced 890 runs and the Orange Cap; in 2026 he made 722 at 48.1 with a strike rate above 160, the best combination of volume and rate he has managed in the tournament. He is on a trajectory towards the top of the competition's run list without having won it as captain.
Captaincy: the handover in full
Rohit captained India to two global titles in eight months — the 2024 T20 World Cup in Barbados and the 2025 Champions Trophy — and captained the side that lost the 2023 World Cup final at Ahmedabad after ten consecutive wins. His Test captaincy was short and ended badly.
Gill was given the Test captaincy in May 2025 at 25 and the ODI captaincy later the same year. He began with 754 runs in his first series in charge and has since captained through India's worst red-ball period in decades, including a home series defeat by South Africa. No global tournament has yet fallen inside his tenure in either format he leads. The wider record is in the page on India's Test captains, and the coaching structure around both tenures is covered in the page on India's coaches.
Verdict, with the stage caveat stated
- ODI runs, hundreds, highest score and double-centuries: Rohit, and none of it is close.
- ODI average at this stage: Gill, by more than eleven runs.
- Test average and highest Test score: Gill.
- Test hundreds and Test volume: Rohit, narrowly on hundreds and clearly on matches.
- Biggest away series by a captain: Gill, 754 runs in England in 2025.
- T20 international cricket: Rohit, decisively.
- IPL runs and titles: Rohit.
- Global titles as captain: Rohit, two to none so far.
- Career yet to be tested by a bad run: Gill, and this is the only honest thing to say about the comparison overall.
The individual pages for Rohit Sharma and Shubman Gill cover both careers, the player directory has the rest of the side, and the cricket in India hub carries the transition between the two.
Sources and method
Rohit's international figures are as of 22 July 2026 and Gill's as of 23 June 2026, taken from ESPNcricinfo career records cross-checked against the career-statistics summaries on their Wikipedia entries. IPL totals run to the end of the 2026 season on 31 May 2026. Every one of Gill's rows is live and will date quickly.
The 754-run series figure and the comparison with Garry Sobers' 722 in England in 1966 are as reported by Wisden and ESPNcricinfo during the 2025 series. Gill's single-season IPL figures for 2023 and 2026 come from the same sources. Record claims — the highest ODI score, three ODI double-hundreds, five hundreds in a World Cup edition, most sixes in international cricket — are as listed by ICC and ESPNcricinfo record pages.
Comparisons between a 288-match career and a 67-match one are labelled as such throughout, and no projection of Gill's eventual totals is offered. The observation that a short-career average is more volatile than a long-career one is arithmetic; the judgement about which record is the more impressive today is opinion, and is separated out in the list above. Figures current as of 27 August 2026.