First there was God. Then the King. And now we have the Prince. Yep, we are talking about Shubman Gill.
The right-hander has taken a liking to the ODI format quite quickly. And now he is after big scores just like his predecessors.
So here’s a look at Shubman Gill’s highest individual scores in ODI cricket.
Shubman Gill Highest ODI Scores
| Score | 4s/6s | SR | Inns | Against | Venue | Year |
|---|---|---|---|---|---|---|
| 208 | 19/9 | 139.59 | 1 | New Zealand | Hyderabad | 2023 |
| 154 | 22/2 | 140 | 1 | Afghanistan | Lucknow | 2026 |
| 130 | 15/1 | 134.02 | 1 | Zimbabwe | Harare | 2022 |
| 121 | 8/5 | 90.97 | 2 | Bangladesh | Colombo (RPS) | 2023 |
| 116 | 14/2 | 119.58 | 1 | Sri Lanka | Thiruvananthapuram | 2023 |
| 112 | 13/5 | 143.58 | 1 | New Zealand | Indore | 2023 |
| 112 | 14/3 | 109.8 | 1 | England | Ahmedabad | 2025 |
| 110 | 13/1 | 101.85 | 2 | West Indies | Thiruvananthapuram | 2026 |
| 104 | 6/4 | 107.21 | 1 | Australia | Indore | 2023 |
| 101* | 9/2 | 78.29 | 2 | Bangladesh | Dubai (DICS) | 2025 |
| 98* | 7/2 | 100 | 1 | West Indies | Port of Spain | 2022 |
| 92 | 11/2 | 100 | 1 | Sri Lanka | Wankhede | 2023 |
| 87 | 14/0 | 90.62 | 2 | England | Nagpur | 2025 |
| 85 | 11/0 | 92.39 | 1 | West Indies | Tarouba | 2023 |
| 84* | 11/2 | 127.27 | 2 | Afghanistan | Dharamsala | 2026 |
Key Insights on Milestone ODI Innings by Shubman Gill
Gill’s Individual Performance Records vs Zimbabwe in ODIs
Gill brought up his maiden ODI century in 2022. He scored 130 from 97 balls at a strike rate of 134.02 against Zimbabwe in the third ODI in Harare.
The 130-run knock is the second-highest individual score by an Indian batter at No. 3 against Zimbabwe in ODIs.
His 130 included 15 fours, the joint third-most for India against Zimbabwe in an ODI innings.
Gill’s 2023 Century Run in ODIs
Gill started 2023 with a flurry of centuries, scoring three within ten days in January, including his career-best score.
He hammered 208 from 149 balls against New Zealand in the 2023 Hyderabad ODI. This is also the highest individual score for India against New Zealand in ODIs, going past Sachin Tendulkar’s 186* scored in the same city in 1999.
This knock made Gill only the fifth Indian batter to score a double century in ODIs.
Gill’s 208 included nine sixes, the most by an Indian batter against New Zealand in an ODI innings. His 19 fours are the joint second-most for India against the Kiwis in an innings.
Gill became the fourth Indian batter to score two centuries against New Zealand in a bilateral ODI series, with his other knock being 112 in Indore.
The right-hander has registered the sixth-highest individual score for India against Sri Lanka at home in ODIs. He scored 116 from 97 deliveries in the 2023 Trivandrum ODI.
Gill has recorded the highest individual score by an Indian opener against Bangladesh in an unsuccessful run chase. His 121 off 133 balls went in vain as India failed to chase 266 by six runs in Colombo in the 2023 Asia Cup.
He is one of the four Indian batters with two or more centuries against Bangladesh in ODIs.
Gill became the seventh Indian batter to smash five or more centuries in a calendar year in ODIs. His five centuries were the joint second-most by a batter in 2023 in ODIs.
Gill’s Record Centuries at Home in ODIs
He became the fifth Indian opener to score a century against England at home in ODIs. He scored 112 from 102 balls in the 2025 Ahmedabad ODI. His 112 is the fourth-highest score by an Indian opener against England at home in ODIs.
Gill has smashed the highest individual score for India against Afghanistan in ODIs. He scored 154 off 110 balls in the 2026 Lucknow T20I. This is also the seventh-highest score by an Indian captain against a team in ODIs.
The 154-run knock included 22 fours, the most by an Indian batter against Afghanistan in an ODI innings.
Gill became just the fourth Indian captain to score an ODI century against the West Indies. He aggregated 110 off 108 balls in the 2026 Trivandrum ODI.
With the 110-run knock, Gill became the fastest Indian and, overall, the joint third-fastest batter to score 10 centuries in ODIs, off 67 innings.
Read Next | Highest Team Totals Without a Century in Test




