Menu
Latest Australia recall Mahli Beardman for England series; Fraser-McGurk returns to T20I squad
Shubman Gill

Shubman Gill

India · Batsman
Right Handed Bat Right-arm offbreak September 08, 1999 (27 years) Firozpur, Punjab
11,889
Career runs
Test best #6ODI best #1T20 best #20
280
Matches
11,889
Runs
269
Highest
26
100s

Overview

Shubman Gill

Shubman Gill has long been viewed as the next jewel in India’s batting crown. His rise began at the 2018 ICC U19 World Cup, where he stood out as India’s most reliable run-getter. Batting at No. 3, Gill amassed 418 runs at an average of 104.50, playing a pivotal role in India’s record fourth title triumph. Named the Player of the Tournament, he became one of the most sought-after names in the IPL auction and was snapped up by Kolkata Knight Riders for INR 1.8 crore.

Born in Fazilka, Punjab, Gill's precocious talents found an early fan in his father, Lakhwinder Singh, who shifted base to Mohali and rented a place near the PCA Stadium so that his son could grow up with better access to cricket. And it wasn't long until Gill started grabbing headlines. He scored 351 in Punjab's Inter-District U16 tournament in 2014, racking up an opening stand of 587 with Nirmal Singh, and then went on to strike a double hundred in his U16 debut for Punjab at the 2016 Vijay Merchant Trophy.

Gill made his List A debut for Punjab in the 2016-17 Vijay Hazare Trophy, batting one-down, and went on to make his first-class debut in the 2017-18 Ranji Trophy against Bengal, where he batted as an opener to score his maiden half-century and stepped it up in just the next game with a maiden hundred against Services.

Gill won the BCCI award for the Best Junior Cricketer for consecutive years in 2013-14 and 2014-15, knocking hard on the doors of the U19 team. When picked, Gill starred in India's handsome 3-1 win at home over England in the Youth ODIs, scoring 351 runs in 4 innings and then went on to match up to his high standards in his first tour of England soon after. India whitewashed the hosts 5-0 and Gill top-scored again with 278 runs across 4 innings.

Gill easily looked the best batsman among his colleagues at the World Cup, comfortably overhauling even Prithvi Shaw, the 18-year-old Mumbai batsman who had the media houses buzzing with a whooping five first-class hundreds to his name. Gill's bottom-handed technique, made fashionably successful by Virat Kohli among many others, allowed him to play in a similar mould. He scored runs briskly, mixing quick singles and doubles with powerful hits across the ground, and stood out as much for his batting acumen as he did for his fielding prowess.

Once back from the World Cup in New Zealand, Gill soon found himself returning to the unglamorous grind, representing Punjab in the Vijay Hazare Trophy. He started the tournament with modest scores of 25, 4 and 8 but soon recovered, flaying a match-winning 123 against a rampant Karnataka side.

Strong showings in the 2018-19 domestic season meant that Gill was seamlessly transitioning into being a senior India player. He even looked unnerved on the big stage of the IPL, despite batting out of position for the Kolkata Knight Riders. 2019 turned out to be a potential career-turning year for the Punjab youngster who first got picked for the ODIs in New Zealand where he also made his international debut.

With India facing the eternal number-four issue, many felt Gill would be punted with the World Cup not far away but after a handful of games (that too on extremely tough surfaces), he found himself out of the squad. Of course, the selectors and he himself knew that age is on his side and that his time would come. In the 2019 IPL, he batted in the top order and on expected lines, managed to create a bigger impact. However, it’s his exploits in red-ball cricket that’s convinced people of his completeness as a batsman. By churning out runs for fun in his brief First-class career thus far, Gill has now staked a claim for a spot across formats and has rightly been picked as a back-up opener for the home Tests against South Africa

Chances were limited in the beginning, but Gill was pushed into the deep end when he was asked to open the batting Down Under with Cummins, Starc and Hazlewood breathing down his neck. Gill gave a good account of himself, scoring a vital 91 in that famous Gabba Test which India won to claim the series 2-1 despite missing plenty of their first team regulars.

He was soon reintegrated into the red ball team, with a spot opening up for him at the top of the order as age caught up to Shikhar Dhawan. He scored his first ODI hundred in August, 2022 against Zimbabwe and later that year notched up his first Test ton in an away series against Bangladesh.

2023 proved to be Shubman Gill’s year, as he swapped hats from being a prodigious talent to becoming the man of the moment. He made his T20I debut early in January, and later in that month itself scored his first century in the format, becoming the fifth Indian to have recorded centuries in all formats. Gill was scoring runs for fun in the first half of the year, and had a glorious IPL as well. He was the leading run scorer for the 2023 season, with a whopping 890 runs which included 3 centuries.

Many expected Gill to carry that momentum into the World Cup, but his form tapered off slightly as Virat Kohli, Rohit Sharma and Shreyas Iyer took center stage for India in that tournament. Nevertheless, Gill scored an impressive 354 runs in the World Cup with four fifties to his name. Post the World Cup, Gill has struggled to match up to his incredibly high standards, having a mediocre series away to South Africa.

Gill was impressive in the home Tests against England in 2024, where he scored two fifties and two centuries. He followed that up with a mediocre IPL where he could manage just two fifties and a century, averaging 38.73 which was paltry compared to his lofty standards. Gill failed to make the cut for the T20 World Cup, travelling only as a reserve player. He got a chance to captain India shortly after the World Cup success, when they travelled to Zimbabwe while most of the senior players were rested.

However, Gill would see a slight dip in form starting with the home series against New Zealand in late 2024 and endured a torrid run in the Border-Gavaskar series that followed. Missing the first Test Down Under through injury, Gill failed to impress in the next two Tests and found himself out of the side for the fourth. He returned to the XI in the fifth Test at Sydney but scores of 20 and 13 meant that he drew further scrutiny - particularly about his performances outside Asia which had been lacklustre at best.

Switching formats, however, seemed to Gill a lot of good. He had an excellent series against England in early 2025 with scores of 87, 60 and 112, and he entered the 2025 Champions Trophy as the No.1 ODI batter. He started the tournament with an unbeaten 101* and although the runs dwindled thereafter, he finished the tournament with 188 runs - the third most for India after Shreyas Iyer and Virat Kohli.

Gill enjoyed a stellar IPL 2025 campaign, where he led the Gujarat Titans from the front. Amassing 650 runs, he finished as the franchise’s second-highest scorer, once again highlighting his consistency in the shortest format. His form carried seamlessly into the red-ball arena. Handed the responsibility of captaining India in the high-profile home Test series against England, Gill rose to the occasion in emphatic fashion. He piled up 754 runs across five Tests, blending grit with flair, and silenced any lingering doubts about his ability to dominate in the game’s longest format. It was a defining chapter in his journey, one that established him not just as a prodigious talent but as a leader and cornerstone of India’s batting future.

Recent Batting

ScoreOppFormatDate
1(6)WIODI03 Oct 26
223*(133)WIODI30 Sep 26
110(108)WIODI27 Sep 26
50 & DNBSLTest23 Aug 26
16 & 8SLTest15 Aug 26

Recent Bowling

WicketsOppFormatDate
DNB & 0-8SLTest23 Aug 26
0-14SLODI02 Aug 24
0-11NEDODI12 Nov 23
DNB & 0-1AUSTest09 Mar 23

Stats

Career by format

international & domestic formats
Test43 matches
Batting
3,043
Runs
42.86
Avg
269
HS
11/9
100/50
Bowling
0
Wkts
0.0
Avg
0/1
Best
0.0
SR
ODI67 matches
Batting
3,379
Runs
59.28
Avg
208
HS
9/20
100/50
Bowling
0
Wkts
0.0
Avg
0/11
Best
0.0
SR
T2036 matches
Batting
869
Runs
28.03
Avg
126
HS
1/3
100/50
Bowling
0
Wkts
0.0
Avg
-/-
Best
0.0
SR

Franchise & T20 leagues

club competitions
IPL134 matches
Batting
4,598
Runs
40.33
Avg
129
HS
5/32
100/50
Bowling
0
Wkts
0.0
Avg
-/-
Best
0.0
SR

ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.

Full statistics tables

Batting

TestODIT20IPL
Matches436736134
Innings776636131
Runs304333798694598
Balls495633476273236
Highest269208126129
Average42.8659.2828.0340.33
SR61.41100.96138.60142.09
Not Out69517
Fours34239598446
Sixes476926152
Ducks5124
50s920332
100s11915
200s1100
300s0000
400s0000

Bowling

TestODIT20IPL
Matches436736134
Innings2200
Balls191800
Runs92500
Maidens0000
Wickets0000
Avg0.00.00.00.0
Eco2.848.3300
SR0.00.00.00.0
BBI0/10/11-/--/-
BBM0/10/11-/--/-
4w0000
5w0000
10w0000

Matches

MatchFormatResultDate
PUN v CG
Elite Group B · Ranji Trophy Elite 2026-27
TESTPunjab won by 7 wkts21 Oct 2026
IND v WI
3rd ODI · West Indies tour of India, 2026
ODIWI won3 Oct 2026
IND v WI
2nd ODI · West Indies tour of India, 2026
ODIIND won30 Sep 2026
IND v WI
1st ODI · West Indies tour of India, 2026
ODIIND won27 Sep 2026
IND v SL
2nd Test · India tour of Sri Lanka 2026
TESTMatch drawn27 Aug 2026
IND v SL
1st Test · India tour of Sri Lanka 2026
TESTIndia won by 165 runs19 Aug 2026
SLCXI v IND
3-Day Warm-up Match · India tour of Sri Lanka 2026
TESTIndia won by 6 wkts9 Aug 2026
ENG v IND
3rd ODI · India tour of England, 2026
ODIEngland won by 27 runs19 Jul 2026
IND v ENG
2nd ODI · India tour of England, 2026
ODIEngland won by 4 wkts16 Jul 2026
ENG v IND
1st ODI · India tour of England, 2026
ODIIndia won by 6 wkts14 Jul 2026
AFG v IND
3rd ODI · Afghanistan tour of India 2026
ODIIndia won by 9 wkts20 Jun 2026
IND v AFG
2nd ODI · Afghanistan tour of India 2026
ODIIndia won by 170 runs17 Jun 2026
IND v RSA
3rd T20I · South Africa tour of India, 2025
T20India won by 7 wkts14 Dec 2025
IND v RSA
2nd T20I · South Africa tour of India, 2025
T20South Africa won by 51 runs11 Dec 2025
IND v RSA
1st T20I · South Africa tour of India, 2025
T20India won by 101 runs9 Dec 2025
IND v RSA
1st Test · South Africa tour of India, 2025
TESTSouth Africa won by 30 runs18 Nov 2025
AUS v IND
5th T20I · India tour of Australia, 2025
T20No result (due to rain)8 Nov 2025
AUS v IND
4th T20I · India tour of Australia, 2025
T20India won by 48 runs6 Nov 2025
AUS v IND
3rd T20I · India tour of Australia, 2025
T20India won by 5 wkts2 Nov 2025
AUS v IND
2nd T20I · India tour of Australia, 2025
T20Australia won by 4 wkts31 Oct 2025
AUS v IND
1st T20I · India tour of Australia, 2025
T20No result (due to rain)29 Oct 2025
AUS v IND
3rd ODI · India tour of Australia, 2025
ODIIndia won by 9 wkts25 Oct 2025
AUS v IND
2nd ODI · India tour of Australia, 2025
ODIAustralia won by 2 wkts23 Oct 2025
AUS v IND
1st ODI · India tour of Australia, 2025
ODIAustralia won by 7 wkts (DLS Method)19 Oct 2025
IND v WI
2nd Test · West Indies tour of India, 2025
TESTIndia won by 7 wkts14 Oct 2025
IND v WI
1st Test · West Indies tour of India, 2025
TESTIndia won by an innings and 140 runs6 Oct 2025
IND v PAK
Final · Asia Cup 2025
T20India won by 5 wkts28 Sep 2025
IND v SL
Super Fours, 18th Match (A1 v B1) · Asia Cup 2025
T20Match tied (India Won the Super Over)26 Sep 2025
IND v BAN
Super Fours, 16th Match (A1 v B2) · Asia Cup 2025
T20India won by 41 runs24 Sep 2025
IND v PAK
Super Fours, 14th Match (A1 v A2) · Asia Cup 2025
T20India won by 6 wkts21 Sep 2025
IND v OMAN
12th Match, Group A · Asia Cup 2025
T20India won by 21 runs19 Sep 2025
IND v PAK
6th Match, Group A · Asia Cup 2025
T20India won by 7 wkts14 Sep 2025
IND v UAE
2nd Match, Group A · Asia Cup 2025
T20India won by 9 wkts10 Sep 2025
ENG v IND
5th Test · India tour of England, 2025
TESTIndia won by 6 runs4 Aug 2025
ENG v IND
4th Test · India tour of England, 2025
TESTMatch drawn27 Jul 2025
ENG v IND
3rd Test · India tour of England, 2025
TESTEngland won by 22 runs14 Jul 2025
ENG v IND
2nd Test · India tour of England, 2025
TESTIndia won by 336 runs6 Jul 2025
ENG v IND
1st Test · India tour of England, 2025
TESTEngland won by 5 wkts24 Jun 2025
IND v NZ
Final · ICC Champions Trophy, 2025
ODIIndia won by 4 wkts9 Mar 2025
IND v AUS
1st Semi-Final (A1 v B2) · ICC Champions Trophy, 2025
ODIIndia won by 4 wkts4 Mar 2025
NZ v IND
12th Match, Group A · ICC Champions Trophy, 2025
ODIIndia won by 44 runs2 Mar 2025
PAK v IND
5th Match, Group A · ICC Champions Trophy, 2025
ODIIndia won by 6 wkts23 Feb 2025
BAN v IND
2nd Match, Group A · ICC Champions Trophy, 2025
ODIIndia won by 6 wkts20 Feb 2025
IND v ENG
3rd ODI · England tour of India, 2025
ODIIndia won by 142 runs12 Feb 2025
IND v ENG
2nd ODI · England tour of India, 2025
ODIIndia won by 4 wkts9 Feb 2025
IND v ENG
1st ODI · England tour of India, 2025
ODIIndia won by 4 wkts6 Feb 2025
AUS v IND
5th Test · India tour of Australia, 2024-25
TESTAustralia won by 6 wkts6 Jan 2025
AUS v IND
3rd Test · India tour of Australia, 2024-25
TESTMatch drawn18 Dec 2024
AUS v IND
2nd Test · India tour of Australia, 2024-25
TESTAustralia won by 10 wkts10 Dec 2024
PMXI v IND
2-day Warm-up Match · India tour of Australia, 2024-25
TESTIndia won by 6 wkts1 Dec 2024
IND v NZ
3rd Test · New Zealand tour of India, 2024
TESTNew Zealand won by 25 runs5 Nov 2024
IND v NZ
2nd Test · New Zealand tour of India, 2024
TESTNew Zealand won by 113 runs28 Oct 2024
IND v BAN
2nd Test · Bangladesh tour of India, 2024
TESTIndia won by 7 wkts1 Oct 2024
IND v BAN
1st Test · Bangladesh tour of India, 2024
TESTIndia won by 280 runs23 Sep 2024
SL v IND
3rd ODI · India tour of Sri Lanka, 2024
ODISri Lanka won by 110 runs7 Aug 2024
SL v IND
2nd ODI · India tour of Sri Lanka, 2024
ODISri Lanka won by 32 runs4 Aug 2024
SL v IND
1st ODI · India tour of Sri Lanka, 2024
ODIMatch tied2 Aug 2024
SL v IND
3rd T20I · India tour of Sri Lanka, 2024
T20Match tied (India won the super over)30 Jul 2024
SL v IND
1st T20I · India tour of Sri Lanka, 2024
T20India won by 43 runs27 Jul 2024
ZIM v IND
5th T20I · India tour of Zimbabwe, 2024
T20India won by 42 runs14 Jul 2024
ZIM v IND
4th T20I · India tour of Zimbabwe, 2024
T20India won by 10 wkts13 Jul 2024
ZIM v IND
3rd T20I · India tour of Zimbabwe, 2024
T20India won by 23 runs10 Jul 2024
ZIM v IND
2nd T20I · India tour of Zimbabwe, 2024
T20India won by 100 runs7 Jul 2024
ZIM v IND
1st T20I · India tour of Zimbabwe, 2024
T20Zimbabwe won by 13 runs6 Jul 2024
IND v ENG
5th Test · England tour of India, 2024
TESTIndia won by an innings and 64 runs11 Mar 2024
IND v ENG
4th Test · England tour of India, 2024
TESTIndia won by 5 wkts27 Feb 2024
IND v ENG
3rd Test · England tour of India, 2024
TESTIndia won by 434 runs19 Feb 2024
IND v ENG
2nd Test · England tour of India, 2024
TESTIndia won by 106 runs6 Feb 2024
IND v ENG
1st Test · England tour of India, 2024
TESTEngland won by 28 runs29 Jan 2024
IND v AFG
1st T20I · Afghanistan tour of India, 2024
T20India won by 6 wkts11 Jan 2024
INDU23 v AFG
10th Match, Group A · Asian Cricket Council Emerging Teams Cup, 2017
ODIAfghanistan won by 2 wkts30 Mar 2017

Career

21 Oct 2026
Most recent
30 Mar 2017
Earliest in archive
71
Matches in archive
TEST
Latest format

Matches by format

TEST 25ODI 23T20 23

ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.

Records

RecordFormatRankValue
Highest scoreODI#3167.67
Highest scoreODI#10139.60

Related players

India
Aamir GaniAaron GeorgeAbdul SamadAbhigyan KunduAbhimanyu EaswaranAbhinav MukundAbhishek SharmaAezaz Kothariya Agnivesh AyachiAkash DeepAkhil HerwadkarAkshath Reddy