Shubman Gill IPL Career Stats: Complete Record, Milestones and Season-by-Season Breakdown

Updated October 2026 | All stats are as of the end of IPL 2026 (final played 31 May 2026).

Shubman Gill IPL stats, quick answer: here is Shubman Gill’s complete IPL record from 2018 to the end of IPL 2026.

  • Matches: 134 (2018 to 2026)
  • Runs: 4598 at an average of 40.33 and a strike rate of 142.09
  • Highest score: 129
  • Hundreds / fifties: 5 / 32
  • Sixes: 152
  • Teams: Kolkata Knight Riders, Gujarat Titans
  • IPL titles: 1 (2022)
  • Player of the match awards: 14

More player records are in our IPL players section.

Shubman Gill IPL Stats: Career Overview and Headline Numbers

Shubman Gill started at Kolkata Knight Riders in 2018 before moving to Gujarat Titans, with whom he won the title in 2022. His 2023 season, with three hundreds and the Orange Cap, was one of the best by a young batter, and he became Gujarat captain in 2024.

Career Story

Gill was bought by Kolkata as a teenager in 2018 and spent four seasons there, first in the middle order and then as an opener. Those were steady rather than spectacular years, with his strike rate below 125 in three of them. He was picked up by the new Gujarat Titans franchise for 2022 and hit the winning six in the final that season, as Gujarat won the title at the first attempt.

His 2023 season was one of the best in IPL history: 890 runs, three hundreds and the Orange Cap, including 129 off 60 balls in Qualifier 2 against Mumbai. He was named Gujarat captain for 2024 after Hardik Pandya returned to Mumbai, and has since scored 426, 650 and 732 runs in three seasons in charge, leading Gujarat to the final in 2026.

His last two seasons have been his most consistent. In 2025 he scored 650 runs at 155.88 without a single hundred, passing 50 six times, and in 2026 he made 732 runs at 163.03, the fastest scoring season of his career. His 104 off 53 balls to beat Rajasthan in Qualifier 2 in 2026 was his fifth IPL hundred, and all five have come for Gujarat in May, in the closing weeks of the league or the playoffs.

Shubman Gill has played 134 IPL matches across 9 seasons. With the bat he has 4598 runs from 130 innings, which ranks him 16th on the all-time run-scoring list. He has been dismissed 114 times, giving an average of 40.33, and he scores at 142.09 runs per 100 balls, with 446 fours and 152 sixes.

Where he bats

Batting position Innings Runs Avg SR
Opener (1-2) 107 4061 41.44 142.59
Middle order (5-7) 13 188 23.50 127.03
Top order (3-4) 10 349 43.62 145.42

Shubman Gill has batted most often as opener, 107 of his 130 innings. Batting position here is the order in which a batter first appeared at the crease.

How he gets out

Dismissal Times Share
Caught 76 67%
Bowled 13 11%
Run Out 10 9%
Lbw 8 7%
Stumped 5 4%
Caught And Bowled 2 2%

In wins and defeats

Result Innings Runs Avg SR
Team won 73 3228 54.71 147.87
Team lost 57 1370 24.91 130.10

In matches his team won, Shubman Gill averages 54.71 at a strike rate of 147.87; in defeats, 24.91 at 130.10. The gap is a rough measure of how often his innings have decided games.

Teams Played For and How He Moved Between Them

Team Seasons Matches Runs Wickets
Kolkata Knight Riders 2018-2021 58 1417 0
Gujarat Titans 2022-2026 76 3181 0

He started with Kolkata Knight Riders in 2018 and stayed until 2021. He then moved to Gujarat Titans in 2022 and stayed until 2026.

How his role changed

Season Average batting position Innings
2018 6.0 10
2019 3.9 13
2020 1.3 14
2021 1.4 17
2022 2.0 16
2023 2.1 17
2024 2.0 12
2025 2.0 15
2026 2.1 16

In his first three seasons Shubman Gill batted at an average position of 3.7; in his last three it was 2.0. He has moved up the order over his career, taking on more of the innings.

Batting Record Season by Season

Season Team Mat Runs Avg SR 50s 100s HS
2018 KKR 13 203 33.83 146.04 1 0 57*
2019 KKR 14 296 32.89 124.37 3 0 76
2020 KKR 14 440 33.85 117.96 3 0 70*
2021 KKR 17 478 28.12 118.91 3 0 57
2022 GT 16 483 34.50 132.33 4 0 96
2023 GT 17 890 59.33 157.80 4 3 129
2024 GT 12 426 38.73 147.40 2 1 104
2025 GT 15 650 50.00 155.88 6 0 93*
2026 GT 16 732 45.75 163.03 6 1 104
  • 2018 (Kolkata Knight Riders): 203 runs in 13 matches, average 33.83, strike rate 146.04, best 57*. He batted mostly in the middle order. His best innings was 57* off 36 balls against CSK on 3 May 2018. Kolkata Knight Riders finished 3rd in the league table.
  • 2019 (Kolkata Knight Riders): 296 runs in 14 matches, average 32.89, strike rate 124.37, best 76. He batted mostly in the middle order. His best innings was 76 off 45 balls against MI on 28 Apr 2019. Kolkata Knight Riders finished 5th in the league table.
  • 2020 (Kolkata Knight Riders): 440 runs in 14 matches, average 33.85, strike rate 117.96, best 70*. He batted mostly as an opener. His best innings was 70* off 62 balls against SRH on 26 Sep 2020. Kolkata Knight Riders finished 5th in the league table.
  • 2021 (Kolkata Knight Riders): 478 runs in 17 matches, average 28.12, strike rate 118.91, best 57. He batted mostly as an opener. His best innings was 57 off 51 balls against SRH on 3 Oct 2021. Kolkata Knight Riders finished 4th in the league table. Kolkata Knight Riders reached the final.
  • 2022 (Gujarat Titans): 483 runs in 16 matches, average 34.50, strike rate 132.33, best 96. He batted mostly as an opener. His best innings was 96 off 59 balls against PBKS on 8 Apr 2022. Gujarat Titans finished 1st in the league table. His team won the title.
  • 2023 (Gujarat Titans): 890 runs in 17 matches, average 59.33, strike rate 157.80, best 129. He batted mostly as an opener. His best innings was 129 off 60 balls against MI on 26 May 2023. Gujarat Titans finished 1st in the league table. Gujarat Titans reached the final.
  • 2024 (Gujarat Titans): 426 runs in 12 matches, average 38.73, strike rate 147.40, best 104. He batted mostly as an opener. His best innings was 104 off 55 balls against CSK on 10 May 2024. Gujarat Titans finished 8th in the league table.
  • 2025 (Gujarat Titans): 650 runs in 15 matches, average 50.00, strike rate 155.88, best 93*. He batted mostly as an opener. His best innings was 93* off 53 balls against DC on 18 May 2025. Gujarat Titans finished 3rd in the league table.
  • 2026 (Gujarat Titans): 732 runs in 16 matches, average 45.75, strike rate 163.03, best 104. He batted mostly as an opener. His best innings was 104 off 53 balls against RR on 29 May 2026. Gujarat Titans finished 2nd in the league table. Gujarat Titans reached the final.

His most productive season was 2023, with 890 runs. His leanest full season was 2018, when he averaged 33.83. He passed 400 runs in 7 of his 9 seasons.

Highest Scores and Centuries

Score Balls 4s 6s For Against Date Result
129 60 7 10 GT MI 26 May 2023 Won
104* 52 5 8 GT RCB 21 May 2023 Won
104 53 15 3 GT RR 29 May 2026 Won
104 55 9 6 GT CSK 10 May 2024 Won
101 58 13 1 GT SRH 15 May 2023 Won
96 59 11 1 GT PBKS 8 Apr 2022 Won
94* 51 2 7 GT LSG 7 May 2023 Won
93* 53 3 7 GT DC 18 May 2025 Won
90 55 10 3 GT KKR 21 Apr 2025 Won
89* 48 6 4 GT PBKS 4 Apr 2024 Lost

Shubman Gill has 5 IPL hundreds: 101 against SRH on 15 May 2023; 104* against RCB on 21 May 2023; 129 against MI on 26 May 2023; 104 against CSK on 10 May 2024; 104 against RR on 29 May 2026. His team won 29 of the 37 matches in which he passed 50.

Strike Rate and Average by Phase of Innings

Phase Runs Balls Dismissals Average Strike rate
Powerplay (overs 1-6) 2044 1519 43 47.5 134.6
Middle (7-15) 2080 1413 46 45.2 147.2
Death (16-20) 474 304 25 19.0 155.9

Most of Shubman Gill’s runs have come in the middle phase (2080 runs, 45% of his total). His fastest scoring comes in the death phase, at 155.9 runs per 100 balls. Phase splits use the over in which each ball was bowled.

Records Held and Milestones Reached

Milestone Date Opponent Venue
IPL debut 14 Apr 2018 SRH Eden Gardens
First IPL fifty 3 May 2018 CSK Eden Gardens
1000 IPL runs 18 Apr 2021 RCB MA Chidambaram Stadium (Chepauk)
2000 IPL runs 9 Apr 2023 KKR Narendra Modi Stadium
First IPL hundred 15 May 2023 SRH Narendra Modi Stadium
3000 IPL runs 10 Apr 2024 RR Sawai Mansingh Stadium
100th IPL match 24 Apr 2024 DC Arun Jaitley Stadium
4000 IPL runs 12 Apr 2026 LSG Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium

Records and honours: Orange Cap 2023. He sits 16th on the all-time run-scoring list.

Related record pages: most sixes in IPL history, most wickets in IPL history, fastest century in IPL history, Orange Cap winners, Purple Cap winners.

Performance Against Each Opposition

Opponent Runs Avg SR HS
Rajasthan Royals 718 47.87 142.74 104
Punjab Kings 598 54.36 146.57 96
Chennai Super Kings 562 33.06 145.22 104
Delhi Capitals 556 34.75 137.28 93*
Sunrisers Hyderabad 540 45.00 130.75 101
Mumbai Indians 536 33.50 140.31 129
Royal Challengers Bengaluru 405 27.00 140.14 104*
Kolkata Knight Riders 356 59.33 158.22 90
Lucknow Super Giants 327 54.50 145.98 94*

Shubman Gill’s most productive opponent has been Rajasthan Royals, against whom he has 718 runs at a strike rate of 142.74. Figures include matches against defunct franchises such as Deccan Chargers and Pune Warriors where relevant.

Home vs Away Splits

Venue type Runs Avg SR
Home 1622 45.06 162.85
Away 1575 46.32 143.18
Neutral 1401 31.84 122.89

Home means a match in his franchise’s home city. Neutral covers seasons played wholly or largely away from home grounds (2009 in South Africa, the UAE in 2014 and 2020, the 2021 hub format and the 2022 league stage in Maharashtra).

His most-played grounds

Ground Matches Runs SR
Narendra Modi Stadium 32 1384 162.63
Eden Gardens 16 594 150.76
Sheikh Zayed Stadium 11 282 111.02
Wankhede Stadium 10 117 81.25
MA Chidambaram Stadium (Chepauk) 7 161 129.84
Sharjah Cricket Stadium 7 280 120.17

His most productive ground is Narendra Modi Stadium: 1384 runs in 32 innings at a strike rate of 162.63.

Playoff and Knockout Record

Season Stage Opponent Batting Bowling Result
2018 Eliminator RR 28 (17) – Won
2018 Qualifier 2 SRH 30 (20) – Lost
2021 Eliminator RCB 29 (18) – Won
2021 Qualifier 2 DC 46 (46) – Won
2021 Final CSK 51 (43) – Lost
2022 Qualifier 1 RR 35 (21) – Won
2022 Final RR 45* (43) – Won
2023 Qualifier 1 CSK 42 (38) – Lost
2023 Qualifier 2 MI 129 (60) – Won
2023 Final CSK 39 (20) – Lost
2025 Eliminator MI 1 (2) – Lost
2026 Qualifier 1 RCB 2 (7) – Lost
2026 Qualifier 2 RR 104 (53) – Won
2026 Final RCB 10 (8) – Lost

In 14 playoff matches, Shubman Gill has 591 runs at a strike rate of 149.24. His teams won 7 of those games, and he has played in 4 finals.

Captaincy Record

Gill became Gujarat Titans captain in 2024 after Hardik Pandya returned to Mumbai, and led them to the 2026 final.

Awards Won

  • Player of the match 14 times
  • Orange Cap 2023
  • IPL champion: 2022

Three Defining Performances

The three below are his most decisive IPL performances by impact on the result, followed by two more that rank close behind.

  1. Shubman Gill: 129 off 60 balls against Mumbai Indians. 26 May 2023, Narendra Modi Stadium (Qualifier 2): GT batted first and made 233/3, led by Shubman Gill 129 (60). MI replied with 171, Suryakumar Yadav 61 (38) top-scoring as Mohit Sharma 5/10 did the damage for GT. GT won by 62 runs. Player of the match: Shubman Gill.
  2. Shubman Gill: 104 off 53 balls against Rajasthan Royals. 29 May 2026, Maharaja Yadavindra Singh International Cricket Stadium (Qualifier 2): RR batted first and made 214/6, led by Vaibhav Sooryavanshi 96 (47), with Jason Holder 2/27 the pick of the GT bowlers. GT replied with 219/3, Shubman Gill 104 (53) top-scoring. GT won by 7 wickets. Player of the match: Shubman Gill.
  3. Shubman Gill: 104* off 52 balls against Royal Challengers Bengaluru. 21 May 2023, M Chinnaswamy Stadium: RCB batted first and made 197/5, led by Virat Kohli 101* (61), with Noor Ahmad 2/39 the pick of the GT bowlers. GT replied with 198/4, Shubman Gill 104* (52) top-scoring as Mohammed Siraj 2/32 did the damage for RCB. GT won by 6 wickets. Player of the match: Shubman Gill.
  4. Shubman Gill: 104 off 55 balls against Chennai Super Kings. 10 May 2024, Narendra Modi Stadium: GT batted first and made 231/3, led by Shubman Gill 104 (55), with Tushar Deshpande 2/33 the pick of the CSK bowlers. CSK replied with 196/8, Daryl Mitchell 63 (34) top-scoring as Mohit Sharma 3/31 did the damage for GT. GT won by 35 runs. Player of the match: Shubman Gill.
  5. Shubman Gill: 101 off 58 balls against Sunrisers Hyderabad. 15 May 2023, Narendra Modi Stadium: GT batted first and made 188/9, led by Shubman Gill 101 (58), with Bhuvneshwar Kumar 5/30 the pick of the SRH bowlers. SRH replied with 154/9, Heinrich Klaasen 64 (44) top-scoring as Mohammed Shami 4/21 did the damage for GT. GT won by 34 runs. Player of the match: Shubman Gill.

He played in IPL 2026, for Gujarat Titans. This page will be updated after every season.

Frequently Asked Questions

How many runs has Shubman Gill scored in the IPL?

Shubman Gill has scored 4598 IPL runs in 130 innings at an average of 40.33 and a strike rate of 142.09 (as of the end of IPL 2026).

Which teams has Shubman Gill played for in the IPL?

Kolkata Knight Riders, Gujarat Titans.

What is Shubman Gill’s highest IPL score?

129.

Has Shubman Gill won an IPL title?

Yes, 1: 2022.