- Home
- Players
- Shubman Gill
India · Men's cricket
Shubman Gill stats
Data through 3 October 2026Last updated 3 October 2026
Coverage: matches in the Cricsheet data from 14 April 2018 to 3 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2018 and 2026, Shubman Gill appears in 42 Tests, 67 ODIs, 35 T20Is for India in the Cricsheet data. The most runs came in T20 leagues: 5,233 at an average of 40.57 and a strike rate of 141.8, with a highest score of 129. Against West Indies in ODIs, Shubman Gill averaged 95.00 over 9 innings.
International matches
144
Tests 42 · ODIs 67 · T20Is 35
International runs
7,238
21 hundreds
T20 league & domestic matches
152
5,233 runs
Best batting average (ODI)
60.96
67 innings
Highest score
269
Test
Teams played for
India 2019–2026 · 144Gujarat Titans 2022–2026 · 76Kolkata Knight Riders 2018–2021 · 58Punjab 2019–2022 · 18Glamorgan 2022 · 3
Shubman Gill batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 42 | 76 | 7 | 2,917 | 269 | 42.28 | 4,779 | 61.0 | 10 | 9 | 5 | 327 | 46 |
| ODI | 67 | 67 | 10 | 3,475 | 223* | 60.96 | 3,418 | 101.7 | 10 | 19 | 1 | 400 | 74 |
| T20I | 35 | 35 | 5 | 846 | 126* | 28.20 | 615 | 137.6 | 1 | 3 | 2 | 93 | 26 |
| T20 (leagues & domestic) | 152 | 149 | 20 | 5,233 | 129 | 40.57 | 3,691 | 141.8 | 6 | 35 | 4 | 508 | 177 |
| First-class | 3 | 4 | 0 | 244 | 119 | 61.00 | 344 | 70.9 | 1 | 1 | 0 | 28 | 3 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2018 | 203 |
| 2019 | 590 |
| 2020 | 553 |
| 2021 | 1,074 |
| 2022 | 1,782 |
| 2023 | 3,044 |
| 2024 | 1,592 |
| 2025 | 2,414 |
| 2026 | 1,463 |
Year-by-year batting (27 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2018 | T20 (leagues & domestic) | 11 | 203 | 33.83 | 146.0 | 57 | 0 | 1 |
| 2019 | ODI | 2 | 16 | 8.00 | 50.0 | 9 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 23 | 574 | 33.76 | 131.4 | 78 | 0 | 5 |
| 2020 | ODI | 1 | 33 | 33.00 | 84.6 | 33 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 14 | 440 | 33.85 | 118.0 | 70 | 0 | 3 |
| 2020 | Test | 2 | 80 | 80.00 | 79.2 | 45 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 20 | 596 | 29.80 | 117.6 | 57 | 0 | 3 |
| 2021 | Test | 17 | 478 | 29.88 | 54.2 | 91 | 0 | 4 |
| 2022 | First-class | 4 | 244 | 61.00 | 70.9 | 119 | 1 | 1 |
| 2022 | ODI | 12 | 638 | 70.89 | 102.6 | 130 | 1 | 4 |
| 2022 | T20 (leagues & domestic) | 21 | 722 | 40.11 | 139.9 | 126 | 1 | 5 |
| 2022 | Test | 6 | 178 | 29.67 | 60.8 | 110 | 1 | 0 |
| 2023 | ODI | 29 | 1584 | 63.36 | 105.5 | 208 | 5 | 9 |
| 2023 | T20 (leagues & domestic) | 17 | 890 | 59.33 | 157.8 | 129 | 3 | 4 |
| 2023 | T20I | 13 | 312 | 26.00 | 145.1 | 126 | 1 | 1 |
| 2023 | Test | 10 | 258 | 28.67 | 62.8 | 128 | 1 | 0 |
| 2024 | ODI | 3 | 57 | 19.00 | 61.3 | 35 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 12 | 426 | 38.73 | 147.4 | 104 | 1 | 2 |
| 2024 | T20I | 7 | 243 | 40.50 | 129.3 | 66 | 0 | 2 |
| 2024 | Test | 22 | 866 | 43.30 | 62.2 | 119 | 3 | 3 |
| 2025 | ODI | 11 | 490 | 49.00 | 88.8 | 112 | 2 | 2 |
| 2025 | T20 (leagues & domestic) | 15 | 650 | 50.00 | 155.9 | 93 | 0 | 6 |
| 2025 | T20I | 15 | 291 | 24.25 | 137.3 | 47 | 0 | 0 |
| 2025 | Test | 16 | 983 | 70.21 | 63.7 | 269 | 5 | 1 |
| 2026 | ODI | 9 | 657 | 93.86 | 113.7 | 223 | 2 | 4 |
| 2026 | T20 (leagues & domestic) | 16 | 732 | 45.75 | 163.0 | 104 | 1 | 6 |
| 2026 | Test | 3 | 74 | 24.67 | 47.4 | 50 | 0 | 1 |
Shubman Gill bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 19 | 9 | 0 | – | – | – | 2.84 | – | 0 | 0 | 0 |
| ODI | 2 | 18 | 25 | 0 | – | – | – | 8.33 | – | 0 | 0 | 0 |
Year-by-year bowling (4 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2023 | ODI | 1 | 0 | – | 5.50 | 0/11 |
| 2023 | Test | 1 | 0 | – | 0.86 | 0/1 |
| 2024 | ODI | 1 | 0 | – | 14.00 | 0/14 |
| 2026 | Test | 1 | 0 | – | 4.00 | 0/8 |
Shubman Gill against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| England | Test | 28 | 1346 | 51.77 | 62.5 | 269 | 6 | 3 |
| Australia | Test | 16 | 537 | 35.80 | 60.2 | 128 | 1 | 2 |
| New Zealand | Test | 10 | 324 | 32.40 | 54.7 | 90 | 0 | 2 |
| Bangladesh | Test | 8 | 321 | 45.86 | 64.7 | 119 | 2 | 0 |
| West Indies | Test | 6 | 237 | 59.25 | 63.9 | 129 | 1 | 1 |
| South Africa | Test | 5 | 78 | 19.50 | 66.1 | 36 | 0 | 0 |
| Sri Lanka | Test | 3 | 74 | 24.67 | 47.4 | 50 | 0 | 1 |
| New Zealand | ODI | 15 | 758 | 63.17 | 102.8 | 208 | 2 | 4 |
| West Indies | ODI | 9 | 665 | 95.00 | 110.1 | 223 | 2 | 3 |
| England | ODI | 7 | 456 | 76.00 | 100.9 | 112 | 1 | 4 |
| Sri Lanka | ODI | 9 | 402 | 50.25 | 101.0 | 116 | 1 | 2 |
| Australia | ODI | 11 | 323 | 29.36 | 91.8 | 104 | 1 | 1 |
| Bangladesh | ODI | 3 | 275 | 137.50 | 86.8 | 121 | 2 | 1 |
| Zimbabwe | ODI | 3 | 245 | 122.50 | 120.7 | 130 | 1 | 1 |
| Pakistan | ODI | 4 | 130 | 32.50 | 88.4 | 58 | 0 | 1 |
| South Africa | ODI | 4 | 103 | 25.75 | 90.4 | 49 | 0 | 0 |
| Zimbabwe | T20I | 5 | 170 | 42.50 | 125.9 | 66 | 0 | 2 |
| New Zealand | T20I | 3 | 144 | 72.00 | 184.6 | 126 | 1 | 0 |
| Sri Lanka | T20I | 6 | 135 | 22.50 | 135.0 | 46 | 0 | 0 |
| Australia | T20I | 5 | 132 | 44.00 | 136.1 | 46 | 0 | 0 |
| West Indies | T20I | 5 | 102 | 20.40 | 120.0 | 77 | 0 | 1 |
| Pakistan | T20I | 3 | 69 | 23.00 | 153.3 | 47 | 0 | 0 |
| South Africa | T20I | 5 | 40 | 8.00 | 102.6 | 28 | 0 | 0 |
| Rajasthan Royals | T20 (leagues & domestic) | 17 | 718 | 47.87 | 142.7 | 104 | 1 | 4 |
| Punjab Kings | T20 (leagues & domestic) | 15 | 598 | 54.36 | 146.6 | 96 | 0 | 6 |
| Chennai Super Kings | T20 (leagues & domestic) | 18 | 562 | 33.06 | 145.2 | 104 | 1 | 4 |
| Delhi Capitals | T20 (leagues & domestic) | 17 | 556 | 34.75 | 137.3 | 93 | 0 | 4 |
| Sunrisers Hyderabad | T20 (leagues & domestic) | 16 | 540 | 45.00 | 130.8 | 101 | 1 | 4 |
| Mumbai Indians | T20 (leagues & domestic) | 16 | 536 | 33.50 | 140.3 | 129 | 1 | 3 |
| Royal Challengers Bengaluru | T20 (leagues & domestic) | 18 | 405 | 27.00 | 140.1 | 104 | 1 | 0 |
| Kolkata Knight Riders | T20 (leagues & domestic) | 6 | 356 | 59.33 | 158.2 | 90 | 0 | 3 |
| Lucknow Super Giants | T20 (leagues & domestic) | 8 | 327 | 54.50 | 146.0 | 94 | 0 | 4 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Narendra Modi Stadium | 41 | 1846 | 51.28 | 129 |
| Eden Gardens | 22 | 817 | 45.39 | 126 |
| Dubai International Cricket Stadium | 17 | 534 | 35.60 | 101 |
| Edgbaston | 5 | 531 | 132.75 | 269 |
| Wankhede Stadium | 18 | 498 | 29.29 | 92 |
| Harare Sports Club | 8 | 415 | 69.17 | 130 |
| Arun Jaitley Stadium | 9 | 415 | 59.29 | 129 |
| MA Chidambaram Stadium | 14 | 410 | 31.54 | 119 |
| Holkar Cricket Stadium | 8 | 362 | 60.33 | 112 |
| Sawai Mansingh Stadium | 7 | 346 | 69.20 | 84 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 2828 | 2141 | 132.1 | 71 | – | – | – |
| T20 | Middle | 2645 | 1810 | 146.1 | 58 | – | – | – |
| T20 | Death | 606 | 355 | 170.7 | 30 | – | – | – |
| ODI | Powerplay | 1428 | 1527 | 93.5 | 18 | – | – | – |
| ODI | Middle | 1877 | 1784 | 105.2 | 36 | 18 | 0 | 8.33 |
| ODI | Death | 170 | 107 | 158.9 | 3 | – | – | – |
How Shubman Gill was dismissed
- Caught181 (63%)
- Bowled45 (16%)
- Lbw34 (12%)
- Run out13 (4%)
- Stumped9 (3%)
- Caught and bowled7 (2%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 24 Apr 2026 | 32 |
| 26 Apr 2026 | 33 |
| 30 Apr 2026 | 43 |
| 3 May 2026 | 5 |
| 9 May 2026 | 84 |
| 12 May 2026 | 5 |
| 16 May 2026 | 85 |
| 21 May 2026 | 64 |
| 26 May 2026 | 2 |
| 29 May 2026 | 104 |
| 31 May 2026 | 10 |
| 14 Jul 2026 | 80 |
| 16 Jul 2026 | 31 |
| 19 Jul 2026 | 77 |
| 15 Aug 2026 | 16 |
| 15 Aug 2026 | 8 |
| 23 Aug 2026 | 50 |
| 27 Sep 2026 | 110 |
| 30 Sep 2026 | 223 |
| 3 Oct 2026 | 1 |
Batter vs bowler matchups
Bowlers Shubman Gill faced most
- vs Shoaib Bashir449 balls
- vs TW Hartley256 balls
- vs Mitchell Starc248 balls
Frequently asked questions
How many runs has Shubman Gill scored in Tests?
2,917 runs in 76 innings (42 matches) at an average of 42.28 and a strike rate of 61.0, in the data from 2020 to 2026.
How many runs has Shubman Gill scored in ODIs?
3,475 runs in 67 innings (67 matches) at an average of 60.96 and a strike rate of 101.7, in the data from 2019 to 2026.
How many runs has Shubman Gill scored in T20Is?
846 runs in 35 innings (35 matches) at an average of 28.20 and a strike rate of 137.6, in the data from 2023 to 2025.
What is Shubman Gill's highest score?
269 in Tests, the highest score in the data.
How many centuries has Shubman Gill scored?
28 hundreds in the data: 10 in Tests, 10 in ODIs, 1 in T20Is, 6 in T20 leagues, 1 in first-class.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.