Shubman Gill Stats

Shubman Gill has 7,625 international runs and 23 international hundreds for India, averaging 64.01 in ODIs and 43.47 in Tests, plus 4,598 IPL runs. Highest scores: 269 (Test) and 223* (ODI).

Updated 3 Oct 2026, after India vs West Indies (ODI, New Chandigarh). Updates automatically after every match.

Shubman Gill Career Stats

Batting record in every format.

Shubman Gill career batting stats by format
FormatMInnNORunsHSAvgSR100s50s4s6s
Test437773,04326943.4761.4011934247
ODI7069113,713223*64.01103.31112043378
T20I36365869126*28.03138.59139826
All international149182237,62526947.9583.082332873151
IPL134131174,59812940.33142.08532446152

M matches · Inn innings · NO not outs · HS highest score (* not out) · Avg runs per dismissal · SR runs per 100 balls

Up next: India in New ZealandGill vs New Zealand: 758 ODI runs at 63.162 hundreds, including his 208. He captains India in the ODIs from 4 Nov.See Gill vs NZ →

Shubman Gill Recent Form

Latest first. Gold = hundred, blue = fifty, * = not out, balls in brackets.

Last 10 international innings

  • 1 (6)ODI v West Indies, 3 Oct 2026
  • 223* (133)ODI v West Indies, 30 Sept 2026
  • 110 (108)ODI v West Indies, 27 Sept 2026
  • 50 (108)Test v Sri Lanka, 23 Aug 2026
  • 8 (20)Test v Sri Lanka, 15 Aug 2026
  • 16 (28)Test v Sri Lanka, 15 Aug 2026
  • 77 (84)ODI v England, 19 Jul 2026
  • 31 (30)ODI v England, 16 Jul 2026
  • 80* (75)ODI v England, 14 Jul 2026
  • 154 (110)ODI v Afghanistan, 17 Jun 2026

2026 so far

Shubman Gill stats in 2026
FormatMInnNORunsHSAvgSR100s50s4s6s
Test34020012650.0060.0611241
ODI12113895223*111.87118.703511518
IPL1616073210445.75163.02167433

Last 5 IPL innings

  • 10 (8)v Royal Challengers Bengaluru, 31 May 2026
  • 104 (53)v Rajasthan Royals, 29 May 2026
  • 2 (7)v Royal Challengers Bengaluru, 26 May 2026
  • 64 (37)v Chennai Super Kings, 21 May 2026
  • 85 (49)v Kolkata Knight Riders, 16 May 2026

Shubman Gill Year-Wise Stats

Runs, average and hundreds in each calendar year.

Shubman Gill ODI stats by year
YearMInnNORunsHSAvgSR100s50s4s6s
202612113895223*111.87118.703511518
20251111149011249.0088.7622598
2024330573519.0061.290050
2023292941,58420863.36105.455918041
20221212363813070.88102.57146910
2020110333333.0084.610031
20192201698.0050.000020

M matches · Inn innings · NO not outs · HS highest score (* not out) · Avg runs per dismissal · SR runs per 100 balls

Shubman Gill IPL Stats by Season

4,598 runs in 134 matches for Kolkata Knight Riders and Gujarat Titans.

Shubman Gill IPL stats by season
SeasonTeamMInnNORunsHSAvgSR100s50s4s6s
2026GT1616073210445.75163.02167433
2025GT1515265093*50.00155.87066224
2024GT1212142610438.72147.40123715
2023GT1717289012959.33157.80348533
2022GT161624839634.50132.32045111
2021KKR171704785728.11118.90035012
2020KKR1414144070*33.84117.9603449
2019KKR141342967632.88124.36032110
2018KKR1311520357*33.83146.0401225

Highlighted: best season (2023, Orange Cap). KKR = Kolkata Knight Riders, GT = Gujarat Titans (captain since 2024).

Shubman Gill Stats vs Every Team

Sorted by runs.

Shubman Gill ODI stats by opponent
OpponentMInnNORunsHSAvgSR100s50s4s6s
New Zealand →1515375820863.16102.84247625
West Indies →992665223*95.00110.09237413
England77145611276.00100.8814656
Sri Lanka99140211650.25101.0012544
Australia1111032310429.3691.7611289
Bangladesh331275121137.5086.7521229
Zimbabwe331245130122.50120.6811312
Afghanistan321238154238.00135.2211334
Pakistan4401305832.5088.4301220
South Africa4401034925.7590.3500171
Nepal1116767*–108.060181
Netherlands110515151.00159.370134

M matches · Inn innings · NO not outs · HS highest score (* not out) · Avg runs per dismissal · SR runs per 100 balls

Shubman Gill Home and Away Record

Matches played in India vs everywhere else.

Shubman Gill record in India and outside India
FormatIn India: runsAvg100sOutside India: runsAvg100s
Test1,499 (21 M)48.3561,544 (22 M)39.585
ODI2,202 (35 M)73.4081,511 (35 M)53.963
T20I257 (10 M)28.551612 (26 M)27.810

How Shubman Gill Scores and Gets Out

Worked out from ball-by-ball data.

Strike rate in each part of the innings

Shubman Gill ODI runs and strike rate by phase
PhaseRunsBallsSROuts
Overs 1-101,4281,52793.5118
Overs 11-401,8771,784105.2136
Overs 41-50170107158.873

Based on 67 of 69 innings (ball-by-ball data not published for the rest).

How he gets out

  • caught38 (65.5%)
  • bowled13 (22.4%)
  • lbw6 (10.3%)
  • run out1 (1.7%)
  • Caught includes caught-and-bowled. Not outs are excluded.

Bowlers who have dismissed him most (internationals)

  1. 1. JM Anderson6
  2. 2. MA Starc5
  3. 3. KA Jamieson4
  4. 4. Mehedi Hasan Miraz4
  5. 5. MJ Santner4

Shubman Gill Milestones Coming Up

What he needs for his next landmarks. Updated automatically after every match.

  • 1,000 T20I runs

    Needs 131 runs (now 869)

  • 4,000 ODI runs

    Needs 287 runs (now 3,713)

  • 8,000 international runs

    Needs 375 runs (now 7,625)

  • 5,000 IPL runs

    Needs 402 runs (now 4,598)

  • 4,000 Test runs

    Needs 957 runs (now 3,043)

  • 25 international hundreds

    Needs 2 hundreds (now 23)

  • 75 ODIs

    Needs 5 matches (now 70)

  • 50 Tests

    Needs 7 matches (now 43)

  • 50 T20Is

    Needs 14 matches (now 36)

Never miss a Gill innings

Match-day reminders and milestone alerts: hundreds, run landmarks and records. A few a week at most.

Shubman Gill Records

Each record links to the report that confirms it.

  • Fastest to 2,000 ODI runs

    38 innings (October 2023), beating Hashim Amla’s 40.

    Source: Wisden
  • Youngest ODI double centurion

    208 vs New Zealand, Hyderabad, 18 January 2023, aged 23.

    Source: ESPN
  • Fastest ODI double century

    200 in 117 balls on the way to 223* vs West Indies, Guwahati, 30 September 2026.

    Source: Khaleej Times
  • Highest Test score by an India captain

    269 vs England, Edgbaston, July 2025.

    Source: Business Standard
  • IPL Orange Cap 2023

    890 runs and 3 hundreds for Gujarat Titans.

    Source: Times of Oman
  • 3 double centuries

    208 (ODI v New Zealand, 2023) · 269 (Test v England, 2025) · 223* (ODI v West Indies, 2026)

    Source: Full centuries list

Centuries

All 28 hundreds

11 Test · 11 ODI · 1 T20I · 5 IPL

Captaincy

Record as captain

India (Tests & ODIs) and Gujarat Titans

Opponent

Gill vs New Zealand

Every innings vs NZ before the tour

Next match

Test 1 vs New Zealand

19 Nov 2026, Wellington

Shubman Gill Innings List

Every innings he has played, newest first.

Show every innings
Every Shubman Gill ODI innings
DateOpponentRunsBalls4s/6sOutGroundResult
3 Oct 2026West Indies160/0caughtNew ChandigarhLost
30 Sept 2026West Indies223*13326/8not outGuwahatiWon
27 Sept 2026West Indies11010813/1caughtThiruvananthapuramWon
19 Jul 2026England778410/1lbwLondonLost
16 Jul 2026England31306/0caughtCardiffLost
14 Jul 2026England80*7511/1not outBirminghamWon
17 Jun 2026Afghanistan15411022/2caughtLucknowWon
13 Jun 2026Afghanistan84*6611/2not outDharamsalaWon
18 Jan 2026New Zealand23184/0bowledIndoreLost
14 Jan 2026New Zealand56539/1caughtRajkotLost
11 Jan 2026New Zealand56713/2caughtVadodaraWon
25 Oct 2025Australia24262/1caughtSydneyWon
23 Oct 2025Australia991/0caughtAdelaideLost
19 Oct 2025Australia10182/0caughtPerthLost
9 Mar 2025New Zealand31500/1caughtDubaiWon
4 Mar 2025Australia8111/0bowledDubaiWon
2 Mar 2025New Zealand270/0lbwDubaiWon
23 Feb 2025Pakistan46527/0bowledDubaiWon
20 Feb 2025Bangladesh101*1299/2not outDubaiWon
12 Feb 2025England11210214/3bowledAhmedabadWon
9 Feb 2025England60529/1bowledCuttackWon
6 Feb 2025England879614/0caughtNagpurWon
7 Aug 2024Sri Lanka6140/0bowledColomboLost
4 Aug 2024Sri Lanka35443/0caughtColomboLost
2 Aug 2024Sri Lanka16352/0caughtColomboTied
19 Nov 2023Australia470/0caughtAhmedabadLost
15 Nov 2023New Zealand80*668/3not outMumbaiWon
12 Nov 2023Netherlands51323/4caughtBengaluruWon
5 Nov 2023South Africa23244/1bowledKolkataWon
2 Nov 2023Sri Lanka929211/2caughtMumbaiWon
29 Oct 2023England9131/0bowledLucknowWon
22 Oct 2023New Zealand26315/0caughtDharamsalaWon
19 Oct 2023Bangladesh53555/2caughtPuneWon
14 Oct 2023Pakistan16114/0caughtAhmedabadWon
24 Sept 2023Australia104976/4caughtIndoreWon
22 Sept 2023Australia74636/2bowledChandigarhWon
17 Sept 2023Sri Lanka27*196/0not outColomboWon
15 Sept 2023Bangladesh1211338/5caughtColomboLost
12 Sept 2023Sri Lanka19252/0bowledColomboWon
10 Sept 2023Pakistan585210/0caughtColomboWon
4 Sept 2023Nepal67*628/1not outKandyWon
2 Sept 2023Pakistan10321/0bowledKandyNo result
1 Aug 2023West Indies859211/0caughtTaroubaWon
29 Jul 2023West Indies34495/0caughtBridgetownLost
27 Jul 2023West Indies7161/0caughtBridgetownWon
22 Mar 2023Australia37494/1lbwChennaiLost
19 Mar 2023Australia020/0caughtVisakhapatnamLost
17 Mar 2023Australia20313/0caughtMumbaiWon
24 Jan 2023New Zealand1127813/5caughtIndoreWon
21 Jan 2023New Zealand40*536/0not outRaipurWon
18 Jan 2023New Zealand20814919/9caughtHyderabadWon
15 Jan 2023Sri Lanka1169714/2bowledThiruvananthapuramWon
12 Jan 2023Sri Lanka21125/0caughtKolkataWon
10 Jan 2023Sri Lanka706011/0lbwGuwahatiWon
30 Nov 2022New Zealand13222/0caughtChristchurchNo result
27 Nov 2022New Zealand45*424/1not outHamiltonNo result
25 Nov 2022New Zealand50651/3caughtAucklandLost
11 Oct 2022South Africa49578/0lbwDelhiWon
9 Oct 2022South Africa28265/0caught and bowledRanchiWon
6 Oct 2022South Africa370/0bowledLucknowLost
22 Aug 2022Zimbabwe1309715/1caughtHarareWon
20 Aug 2022Zimbabwe33346/0caughtHarareWon
18 Aug 2022Zimbabwe82*7210/1not outHarareWon
27 Jul 2022West Indies98*987/2not outPort of SpainWon
24 Jul 2022West Indies43495/0caught and bowledPort of SpainWon
22 Jul 2022West Indies64536/2run outPort of SpainWon
2 Dec 2020Australia33393/1lbwCanberraWon
3 Feb 2019New Zealand7111/0caughtWellingtonWon
31 Jan 2019New Zealand9211/0caught and bowledHamiltonLost

Not Gill's bat. Affiliate link: we may earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

Shubman Gill Stats: Common Questions

What are Shubman Gill's career stats?

Shubman Gill has 7,625 international runs in 149 matches with 23 centuries: 3,043 Test runs (average 43.47), 3,713 ODI runs (average 64.01) and 869 T20I runs (average 28.03). He also has 4,598 IPL runs with 5 centuries.

What is Shubman Gill's highest score?

269 in Tests (against England at Edgbaston, July 2025), 223* in ODIs (against West Indies in Guwahati, September 2026), 126* in T20Is (against New Zealand in Ahmedabad, February 2023) and 129 in the IPL (against Mumbai Indians in Qualifier 2, 2023).

What is Shubman Gill's ODI average?

64.01. He has 3,713 ODI runs in 69 innings at a strike rate of 103.31, with 11 hundreds and 20 fifties.

How many Test runs does Shubman Gill have?

3,043 runs in 43 Tests at an average of 43.47, with 11 hundreds and 9 fifties. His best is 269.

How many centuries has Shubman Gill scored?

23 international centuries (11 in Tests, 11 in ODIs, 1 in T20Is) plus 5 in the IPL, 28 in all. 3 of them are double centuries: 208, 269, 223*.

How many IPL runs does Shubman Gill have?

4,598 runs in 134 IPL matches at an average of 40.33 and a strike rate of 142.08, with 5 hundreds. His best season was 2023 (890 runs), when he won the Orange Cap.

What are Shubman Gill's T20I stats?

869 runs in 36 T20Is at an average of 28.03 and a strike rate of 138.59, with 1 hundred (126*). He is not in India's current T20I squad.

What are Shubman Gill's stats against New Zealand?

In ODIs against New Zealand he has 758 runs in 15 innings at an average of 63.16, with 2 hundreds including his 208 in Hyderabad (2023).

How we count: stats are built from ball-by-ball data by Cricsheet (Open Data Commons Attribution License), plus scorecards for the few matches Cricsheet does not publish, and checked against ESPNcricinfo. Averages and strike rates are cut to two decimals, as on ESPNcricinfo. theshubmangill.com is an independent fan site.