Shubman Gill: biography, stats & profile

Shubman Gill is an Indian batsman. Style: right-handed batter, bowls right-arm offbreak. Born 8 September 1999 in Firozpur, Punjab.

Team: India · Stats updated 22 Oct 2026 · source: CricketData

Batting career stats

FormatMInnsRunsHSAvgSR100s50s4s6s
Test3972283926943.0261.465731746
ODI5656278520858.0299.2961431659
T20I212157812630.42139.28136022
IPL118115386612939.45138.72420372119

Bowling career stats

FormatMInnsWktsBestAvgEconSR5W
Test39100/10.00.860.00
ODI56200/110.08.330.00

Shubman Gill is an India batsman who bats right-handed and bowls right-arm offbreak. He was born on 8 September 1999 in Firozpur, Punjab, and plays international cricket for India. He has also played for Punjab in domestic cricket and for Kolkata Knight Riders and Gujarat Titans in the IPL.

Gill is best known for his ODI double centuries: he is the youngest cricketer to score one in the format, and he later hit the fastest double century in ODI history. He captains India in Tests and ODIs.

Early life and domestic career

Gill made his List A debut for Punjab against Vidarbha in the 2016–17 Vijay Hazare Trophy on 25 February 2017. His first-class debut for Punjab followed against Bengal in the 2017–18 Ranji Trophy on 17 November 2017.

He was Punjab’s leading run-scorer in the 2018–19 Ranji Trophy and went past 1,000 first-class runs in his fifteenth innings.

International career

Gill debuted in ODIs on 31 January 2019 against New Zealand, in the fourth ODI at Seddon Park in Hamilton. His Test debut came on 26 December 2020 in the 2020 Border–Gavaskar Trophy, where he was part of India’s comeback win in the second match. He made his T20I debut against Sri Lanka on 3 January 2023.

His 208 in an ODI came at the age of 23, making him the youngest to reach a double century in the format. On 30 September 2026, he hit an unbeaten 223 off 133 balls against West Indies in Guwahati, the fastest double century in ODI history, as India chased down a 405-run total.

In May 2025, after Virat Kohli and Rohit Sharma retired from Test cricket, Gill was appointed India’s Test captain for the five-match series against England. He is also named as India’s ODI captain. He has won the ICC Men’s Player of the Month award four times, and is the first male player to do so.

IPL

Kolkata Knight Riders picked Gill for INR 1.8 crore at the 2018 IPL auction, while he was in New Zealand for the Under-19 World Cup. He played for them from 2018 to 2021, topping their run charts in 2020 and again in their 2021 IPL final run. They did not retain him after the 2021 season.

At Gujarat Titans he won the orange cap in IPL 2023 with 890 runs. In the 2023 final he was Player of the Match for his 129 off 60 balls against Chennai. He became Gujarat Titans captain in 2024, his first captaincy stint in the IPL.

Career stats at a glance

In Tests, Gill has 2839 runs in 39 matches at an average of 43.02, with five hundreds and a highest score of 269. In ODIs, he has 2785 runs in 56 matches at 58.02, including six hundreds and a best of 208.

In the IPL, he has 3866 runs in 118 matches at 39.45 and a strike rate of 138.72, with four hundreds. His T20I tally is 578 runs in 21 matches, with one hundred and a highest score of 126.

Recent form and news

After the Guwahati double century, Gill spoke on 2 October 2026 about being the World No. 1-ranked ODI batter. He described captaining India in two formats as a responsibility rather than a childhood ambition.

By MaidanBeat Desk · updated 27 Oct 2026

Shubman Gill: recent matches

From the scorecards on MaidanBeat, newest first. Batting: runs (balls), * not out. Bowling: wickets/runs (overs).

DateMatchBattingBowling
3 Oct 2026India vs West Indies, 3rd ODI1 (6)—
30 Sep 2026India vs West Indies, 2nd ODI223* (133)—
27 Sep 2026India vs West Indies, 1st ODI110 (108)—
23 Aug 2026India vs Sri Lanka, 2nd Test50 (108)0/8 (2 ov)
15 Aug 2026India vs Sri Lanka, 1st Test16 (28) & 8 (20)—
7 Aug 2026India vs Sri Lanka Cricket XI, Test44 (54)—
17 Jun 2026Afghanistan vs India, 2nd ODI154 (110)—
13 Jun 2026Afghanistan vs India, 1st ODI84* (66)—

India: next matches

Shubman Gill news