CricketWise
  1. Home
  2. Players
  3. Shardul Thakur

India · Men's cricket

Shardul Thakur stats

Data through 24 May 2026Last updated 24 May 2026

Coverage: matches in the Cricsheet data from 1 May 2015 to 24 May 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2015 and 2026, Shardul Thakur appears in 13 Tests, 46 ODIs, 23 T20Is for India in the Cricsheet data. Shardul Thakur took 154 T20 league wickets in the data (average 28.66, economy 9.21, best 4/34).

International matches
82
Tests 13 · ODIs 46 · T20Is 23
International runs
775
0 hundreds
International wickets
130
1 five-wicket hauls
T20 league & domestic matches
146
393 runs
Best bowling
7/61
Test

Teams played for

India 2017–2025 · 82Chennai Super Kings 2018–2024 · 57Mumbai 2016–2024 · 32Delhi Capitals 2022 · 14Rising Pune Supergiant 2017 · 12Kolkata Knight Riders 2023 · 11Lucknow Super Giants 2025 · 10Mumbai Indians 2026 · 9Punjab Kings 2015 · 1

Shardul Thakur batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test132113776718.8563059.8043469
ODI4625632950*17.32313105.1011319
T20I23636922*23.0038181.600254
T20 (leagues & domestic)14656193936810.62324121.301103413

Runs per year

0100200300400201520192023202624
Shardul Thakur: runs per calendar year (all formats in the data)
010020030040020152017201920212023202624
Shardul Thakur: runs per calendar year (all formats in the data)
Show as table
Shardul Thakur: runs per calendar year (all formats in the data)
YearRuns
20157
20168
20170
201849
201959
2020109
2021245
2022333
2023249
202421
202564
202624
Year-by-year batting (25 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015T20 (leagues & domestic)17–116.7700
2016T20 (leagues & domestic)288.00114.3700
2017T20 (leagues & domestic)300.000.0000
2018ODI22222.00137.52200
2018T20 (leagues & domestic)32311.50176.91500
2018Test14–33.3400
2019ODI117–283.31700
2019T20 (leagues & domestic)10427.0079.21200
2020ODI33812.67122.61800
2020T20 (leagues & domestic)21212.0057.11100
2020T20I35959.00196.72200
2021ODI23030.00142.93000
2021T20 (leagues & domestic)452.50100.0300
2021T20I3105.00125.01000
2021Test720028.5775.26703
2022ODI1116320.3892.15001
2022T20 (leagues & domestic)1012015.00137.92900
2022Test6508.3356.22800
2023ODI6599.8395.22500
2023T20 (leagues & domestic)1011314.12161.46801
2023Test47719.2549.75101
2024T20 (leagues & domestic)32121.00123.51700
2025T20 (leagues & domestic)5186.00150.0600
2025Test34615.3342.64100
2026T20 (leagues & domestic)32412.0080.01000

Shardul Thakur bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test221,6121,024337/618/10831.033.8148.82136
ODI451,9041,983644/37–30.986.2529.83010
T20I23488741334/27–22.459.1114.8100
T20 (leagues & domestic)1412,8774,4141544/34–28.669.2118.7304

Wickets per year

0204060201520192023202612
Shardul Thakur: wickets per calendar year (all formats in the data)
020406020152017201920212023202612
Shardul Thakur: wickets per calendar year (all formats in the data)
Show as table
Shardul Thakur: wickets per calendar year (all formats in the data)
YearWickets
20151
20168
201712
201833
201930
202032
202152
202250
202331
20248
202515
202612
Year-by-year bowling (28 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015T20 (leagues & domestic)1138.0012.671/38
2016T20 (leagues & domestic)8823.256.972/11
2017ODI2174.005.691/26
2017T20 (leagues & domestic)121128.648.253/19
2018ODI3528.806.314/52
2018T20 (leagues & domestic)172027.259.082/18
2018T20I7830.258.804/27
2018Test10–5.400/9
2019ODI2260.506.721/55
2019T20 (leagues & domestic)262826.898.233/15
2020ODI5745.867.443/51
2020T20 (leagues & domestic)91027.508.512/28
2020T20I91518.739.063/23
2021ODI3722.576.724/67
2021T20 (leagues & domestic)162125.108.813/28
2021T20I6823.129.823/42
2021Test81623.193.444/61
2022ODI162229.275.603/30
2022T20 (leagues & domestic)141531.539.794/36
2022T20I1216.508.252/33
2022Test61125.453.737/61
2023ODI142026.056.374/37
2023T20 (leagues & domestic)9731.4310.482/23
2023Test4455.003.862/83
2024T20 (leagues & domestic)12854.6210.242/41
2025T20 (leagues & domestic)101328.8511.034/34
2025Test3272.005.332/51
2026T20 (leagues & domestic)71222.5012.274/39

Shardul Thakur against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest816821.0064.66002
AustraliaTest412030.0051.76702
South AfricaTest88510.6267.52800
South AfricaODI3123123.00109.85001
New ZealandODI55410.80125.62500
EnglandODI35252.00152.93000
West IndiesODI65213.0089.71700
BangladeshODI4235.7552.31100
Royal Challengers BengaluruT20 (leagues & domestic)68721.75207.16801
Mumbai IndiansT20 (leagues & domestic)87014.00122.82200
Kolkata Knight RidersT20 (leagues & domestic)340–148.12900
Sunrisers HyderabadT20 (leagues & domestic)5399.75195.01500
Chennai Super KingsT20 (leagues & domestic)33612.00102.92400
Punjab KingsT20 (leagues & domestic)53115.50147.61700
Rajasthan RoyalsT20 (leagues & domestic)5307.50107.11000
Delhi CapitalsT20 (leagues & domestic)373.5077.8700
Gujarat TitansT20 (leagues & domestic)451.6735.7300
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
South AfricaTest71325.383.597/61
EnglandTest91041.104.372/22
AustraliaTest4928.783.504/61
West IndiesODI101922.005.854/37
New ZealandODI71137.737.353/45
South AfricaODI6829.756.134/52
EnglandODI4826.126.244/67
BangladeshODI5827.755.163/30
AustraliaODI5373.007.063/51
Sri LankaT20I4912.337.664/27
New ZealandT20I6821.759.942/21
EnglandT20I5821.009.693/42
BangladeshT20I3253.508.921/25
Punjab KingsT20 (leagues & domestic)152420.549.604/36
Sunrisers HyderabadT20 (leagues & domestic)171830.839.604/34
Kolkata Knight RidersT20 (leagues & domestic)131724.769.153/38
Royal Challengers BengaluruT20 (leagues & domestic)111523.679.343/35
Rajasthan RoyalsT20 (leagues & domestic)141430.509.052/18
Mumbai IndiansT20 (leagues & domestic)141143.189.833/37
Delhi CapitalsT20 (leagues & domestic)12940.1110.412/13
Lucknow Super GiantsT20 (leagues & domestic)4623.0010.893/40
KarnatakaT20 (leagues & domestic)3318.006.752/29
VidarbhaT20 (leagues & domestic)3248.008.732/21
BarodaT20 (leagues & domestic)3264.0010.671/35
Gujarat TitansT20 (leagues & domestic)4270.509.402/34
Chennai Super KingsT20 (leagues & domestic)31109.0010.901/15

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Kennington Oval416842.0060
Wankhede Stadium1511012.2217
Boland Park290–50
Eden Gardens68416.8068
The Gabba26934.5067
Maharashtra Cricket Association Stadium45427.0030
Brabourne Stadium25151.0029
Ekana Cricket Stadium55117.0033
Old Trafford14141.0041
SuperSport Park44010.0024

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Wankhede Stadium302934.219.37
Maharashtra Cricket Association Stadium152027.157.72
Dubai International Cricket Stadium111521.538.61
Rajiv Gandhi International Stadium91122.918.13
R Premadasa Stadium91130.097.12
Holkar Cricket Stadium61016.107.16
M Chinnaswamy Stadium61026.9011.21
Narendra Modi Stadium101032.407.65
Eden Gardens8922.009.43
The Wanderers Stadium2813.503.19

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay040.011258519.12
T20Middle133114116.75972448.27
T20Death329244134.83411359210.06
ODIPowerplay––––462116.42
ODIMiddle9311680.251197445.58
ODIDeath236197119.81424599.21

How Shardul Thakur was dismissed

How Shardul Thakur took wickets

Last 20 innings

020406027 Jul 202310 May 202424 May 202610
Shardul Thakur: runs in the last 20 innings
020406027 Jul 202315 Sep 20235 May 202424 Mar 202514 Apr 202520 Jun 202524 May 202610
Shardul Thakur: runs in the last 20 innings
Show as table
Shardul Thakur: runs in the last 20 innings
InningsRuns
27 Jul 20231
29 Jul 202316
2 Sep 20233
15 Sep 202311
26 Dec 202324
26 Dec 20232
5 May 202417
10 May 20243
18 May 20241
24 Mar 20250
1 Apr 20253
4 Apr 20255
14 Apr 20256
19 May 20254
20 Jun 20251
20 Jun 20254
23 Jul 202541
7 Apr 20268
23 Apr 20266
24 May 202610
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 May 2026T20 (leagues & domestic)Rajasthan Royals10*11not outWankhede Stadium
23 Apr 2026T20 (leagues & domestic)Chennai Super Kings612caughtWankhede Stadium
7 Apr 2026T20 (leagues & domestic)Rajasthan Royals87caughtAssam Cricket Association Stadium
23 Jul 2025TestEngland4188caughtOld Trafford
20 Jun 2025TestEngland412caughtHeadingley
20 Jun 2025TestEngland18caughtHeadingley
19 May 2025T20 (leagues & domestic)Sunrisers Hyderabad41run outEkana Cricket Stadium
14 Apr 2025T20 (leagues & domestic)Chennai Super Kings64caughtEkana Cricket Stadium
4 Apr 2025T20 (leagues & domestic)Mumbai Indians5*2not outEkana Cricket Stadium
1 Apr 2025T20 (leagues & domestic)Punjab Kings3*3not outEkana Cricket Stadium
24 Mar 2025T20 (leagues & domestic)Delhi Capitals02run outDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
18 May 2024T20 (leagues & domestic)Royal Challengers Bengaluru1*2not outM Chinnaswamy Stadium
10 May 2024T20 (leagues & domestic)Gujarat Titans3*4not outNarendra Modi Stadium
5 May 2024T20 (leagues & domestic)Punjab Kings1711bowledHimachal Pradesh Cricket Association Stadium
26 Dec 2023TestSouth Africa28caughtSuperSport Park
26 Dec 2023TestSouth Africa2433caughtSuperSport Park
15 Sep 2023ODIBangladesh1113caughtR Premadasa Stadium
2 Sep 2023ODIPakistan33caughtPallekele International Cricket Stadium
29 Jul 2023ODIWest Indies1622lbwKensington Oval
27 Jul 2023ODIWest Indies14caughtKensington Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 May 2026T20 (leagues & domestic)Rajasthan Royals2/4140Wankhede Stadium
14 May 2026T20 (leagues & domestic)Punjab Kings4/3940Himachal Pradesh Cricket Association Stadium
16 Apr 2026T20 (leagues & domestic)Punjab Kings1/4230Wankhede Stadium
12 Apr 2026T20 (leagues & domestic)Royal Challengers Bengaluru1/3220Wankhede Stadium
7 Apr 2026T20 (leagues & domestic)Rajasthan Royals1/3620Assam Cricket Association Stadium
4 Apr 2026T20 (leagues & domestic)Delhi Capitals0/4130Arun Jaitley Stadium
29 Mar 2026T20 (leagues & domestic)Kolkata Knight Riders3/3940Wankhede Stadium
23 Jul 2025TestEngland0/55110Old Trafford
20 Jun 2025TestEngland2/51100Headingley
20 Jun 2025TestEngland0/3860Headingley
19 May 2025T20 (leagues & domestic)Sunrisers Hyderabad1/3940Ekana Cricket Stadium
22 Apr 2025T20 (leagues & domestic)Delhi Capitals0/2820Ekana Cricket Stadium
19 Apr 2025T20 (leagues & domestic)Rajasthan Royals1/3430Sawai Mansingh Stadium
14 Apr 2025T20 (leagues & domestic)Chennai Super Kings0/5640Ekana Cricket Stadium
12 Apr 2025T20 (leagues & domestic)Gujarat Titans2/3440Ekana Cricket Stadium
8 Apr 2025T20 (leagues & domestic)Kolkata Knight Riders2/5240Eden Gardens
4 Apr 2025T20 (leagues & domestic)Mumbai Indians1/4040Ekana Cricket Stadium
1 Apr 2025T20 (leagues & domestic)Punjab Kings0/3930Ekana Cricket Stadium
27 Mar 2025T20 (leagues & domestic)Sunrisers Hyderabad4/3440Rajiv Gandhi International Stadium
24 Mar 2025T20 (leagues & domestic)Delhi Capitals2/1920Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium

Frequently asked questions

How many wickets has Shardul Thakur taken in Tests?
33 wickets in 22 innings at an average of 31.03, economy 3.81, best figures 7/61.
How many wickets has Shardul Thakur taken in ODIs?
64 wickets in 45 innings at an average of 30.98, economy 6.25, best figures 4/37.
How many runs has Shardul Thakur scored in Tests?
377 runs in 21 innings (13 matches) at an average of 18.85 and a strike rate of 59.8, in the data from 2018 to 2025.
How many runs has Shardul Thakur scored in ODIs?
329 runs in 25 innings (46 matches) at an average of 17.32 and a strike rate of 105.1, in the data from 2017 to 2023.
How many runs has Shardul Thakur scored in T20Is?
69 runs in 6 innings (23 matches) at an average of 23.00 and a strike rate of 181.6, in the data from 2018 to 2022.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.