CricketWise
  1. Home
  2. Players
  3. Ishant Sharma

India · Men's cricket

Ishant Sharma stats

Data through 2 May 2025Last updated 2 May 2025

Coverage: matches in the Cricsheet data from 25 May 2007 to 2 May 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Ishant Sharma played 104 Tests, 79 ODIs, 14 T20Is for India in the data, between 2007 and 2025. With the ball, the best return was 307 wickets in Tests at an average of 32.68 and an economy rate of 3.15.

International matches
197
Tests 104 · ODIs 79 · T20Is 14
International runs
858
0 hundreds
International wickets
429
11 five-wicket hauls
T20 league & domestic matches
135
57 runs
Best bowling
7/74
Test

Teams played for

India 2007–2021 · 197Delhi Capitals 2019–2024 · 34Kolkata Knight Riders 2008–2010 · 31Sunrisers Hyderabad 2013–2015 · 23Delhi 2019–2024 · 18Deccan Chargers 2011 · 12Sussex 2018 · 9Gujarat Titans 2025 · 7Punjab Kings 2017 · 6Rising Pune Supergiant 2016 · 4

Ishant Sharma batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test10414147778578.282,55530.50133871
ODI79281372134.8020335.500560
T20I143285*8.00988.900110
T20 (leagues & domestic)13529235710*9.507081.400142
First-class4621026625.5021347.9011112
List A521117*11.0010110.000010

Runs per year

0501001502002007201420250
Ishant Sharma: runs per calendar year (all formats in the data)
05010015020020072010201320162019202220250
Ishant Sharma: runs per calendar year (all formats in the data)
Show as table
Ishant Sharma: runs per calendar year (all formats in the data)
YearRuns
20070
2008145
200968
2010193
201186
201244
201334
201474
201524
20160
201716
2018174
201986
202017
202165
20220
20231
20241
20250
Year-by-year batting (37 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2007Test10–0.0000
2008ODI6136.5036.1800
2008T20 (leagues & domestic)61111.00100.0400
2008T20I13–50.0300
2008Test2011813.1130.22300
2009ODI5235.7546.91300
2009T20 (leagues & domestic)3168.00123.1900
2009T20I15–250.0500
2009Test4246.0039.31800
2010ODI3115.5022.9800
2010T20 (leagues & domestic)266.0035.3600
2010Test1717617.6028.33100
2011ODI200.000.0000
2011T20 (leagues & domestic)54–80.0100
2011Test19826.3126.51700
2012T20I100.000.0000
2012Test9445.5029.31600
2013ODI9196.3337.3700
2013T20 (leagues & domestic)20––000
2013Test8152.5021.4400
2014ODI266.0054.5500
2014Test14688.5032.52600
2015Test8246.0023.31000
2016ODI100.000.0000
2016T20 (leagues & domestic)10––000
2016Test100.000.0000
2017T20 (leagues & domestic)384.0066.7500
2017Test582.6720.0600
2018First-class610225.5047.96601
2018List A21111.00110.0700
2018Test17614.3625.71400
2019T20 (leagues & domestic)410–250.01000
2019Test37625.3352.45701
2020Test2178.5038.61200
2021Test13657.2238.71600
2023T20 (leagues & domestic)11–100.0100
2024T20 (leagues & domestic)21–14.3100

Ishant Sharma bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test18619,08810,0333077/7410/10832.683.1562.22111638
ODI773,7093,5361144/34–31.025.7232.56029
T20I1427840082/34–50.008.6334.8000
T20 (leagues & domestic)1352,7863,7941165/12–32.718.1724.0119
First-class7687346154/527/11423.073.0245.81019
List A526421283/47–26.504.8233.0003

Wickets per year

0204060802007201420254
Ishant Sharma: wickets per calendar year (all formats in the data)
02040608020072010201320162019202220254
Ishant Sharma: wickets per calendar year (all formats in the data)
Show as table
Ishant Sharma: wickets per calendar year (all formats in the data)
YearWickets
20076
200871
200956
201047
201155
201210
201362
201447
201515
201623
201714
201860
201943
20205
202120
20223
202314
202413
20254
Year-by-year bowling (46 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2007ODI10–5.430/38
2007Test4631.503.625/118
2008ODI172630.235.304/38
2008T20 (leagues & domestic)13747.007.801/7
2008T20I10–6.000/8
2008Test223831.613.064/77
2009ODI212933.416.304/57
2009T20 (leagues & domestic)111127.006.912/15
2009T20I10647.178.582/34
2009Test61046.903.684/73
2010ODI4718.294.892/15
2010T20 (leagues & domestic)7733.719.442/33
2010Test203337.583.834/43
2011ODI21109.005.541/60
2011T20 (leagues & domestic)121128.557.145/12
2011Test224336.703.236/55
2012ODI1139.003.901/39
2012T20I2228.507.121/23
2012Test7775.573.293/49
2013ODI223528.375.634/40
2013T20 (leagues & domestic)161531.077.813/27
2013T20I10–13.000/52
2013Test121248.173.094/79
2014ODI5637.336.054/34
2014T20 (leagues & domestic)3333.679.182/37
2014Test143831.373.457/74
2015T20 (leagues & domestic)41159.0011.361/25
2015Test121431.502.775/54
2016ODI4927.786.254/77
2016T20 (leagues & domestic)4349.339.872/36
2016Test91128.732.752/30
2017T20 (leagues & domestic)60–9.940/12
2017Test121437.712.943/37
2018First-class71523.073.024/52
2018List A5826.504.823/47
2018Test193722.952.635/51
2019T20 (leagues & domestic)201828.677.483/38
2019Test122515.562.875/22
2020T20 (leagues & domestic)10–8.670/26
2020Test2515.203.265/68
2021T20 (leagues & domestic)7634.507.912/16
2021Test131432.712.723/48
2022T20 (leagues & domestic)2318.677.002/35
2023T20 (leagues & domestic)111419.077.632/19
2024T20 (leagues & domestic)111322.158.733/34
2025T20 (leagues & domestic)7451.2511.181/18

Ishant Sharma against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest381827.0030.01600
AustraliaTest391806.9227.13100
Sri LankaTest1713313.3025.83100
West IndiesTest1111614.5044.85701
New ZealandTest12838.3040.12600
South AfricaTest19635.7327.62300
BangladeshTest4217.0028.81300
Sri LankaODI8325.3331.11300
New ZealandODI4178.5056.7800
AustraliaODI794.5031.0300
PakistanODI472.3324.1500
Chennai Super KingsT20 (leagues & domestic)521–95.51000
Mumbai IndiansT20 (leagues & domestic)51111.00110.0600
Sunrisers HyderabadT20 (leagues & domestic)488.00100.0500
Rajasthan RoyalsT20 (leagues & domestic)555.00125.0200
Royal Challengers BengaluruT20 (leagues & domestic)300.000.0000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest376732.403.037/74
AustraliaTest465942.203.164/41
West IndiesTest234623.913.006/55
New ZealandTest173825.503.226/51
Sri LankaTest213635.893.575/54
South AfricaTest273143.523.034/79
BangladeshTest132520.883.225/22
Sri LankaODI234026.325.754/34
AustraliaODI172631.385.934/38
PakistanODI91331.155.043/34
EnglandODI91234.836.062/29
New ZealandODI6836.386.282/26
West IndiesODI8840.385.412/30
South AfricaODI4630.335.694/40
Sri LankaT20I3334.678.672/42
Mumbai IndiansT20 (leagues & domestic)161631.628.852/15
Rajasthan RoyalsT20 (leagues & domestic)141332.388.593/38
Royal Challengers BengaluruT20 (leagues & domestic)171338.778.173/27
Punjab KingsT20 (leagues & domestic)141043.508.702/27
Delhi CapitalsT20 (leagues & domestic)9924.567.372/16
Sunrisers HyderabadT20 (leagues & domestic)10647.508.812/34
Chennai Super KingsT20 (leagues & domestic)12667.0010.052/37
Kolkata Knight RidersT20 (leagues & domestic)9641.338.272/19
Deccan ChargersT20 (leagues & domestic)5251.506.061/9
Pune WarriorsT20 (leagues & domestic)4188.006.291/22

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Punjab Cricket Association IS Bindra Stadium86716.7531
Grace Road16666.0066
Sabina Park56421.3357
Basin Reserve46115.2526
Sinhalese Sports Club Ground55326.5027
Galle International Stadium64916.3331
Edgbaston5428.4022
Adelaide Oval10416.8316
Lord's8396.5016
Sydney Cricket Ground5367.2023

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Arun Jaitley Stadium263030.534.23
Eden Gardens232534.804.60
M Chinnaswamy Stadium182427.794.00
Vidarbha Cricket Association Stadium132123.292.64
Lord's91733.653.49
Punjab Cricket Association IS Bindra Stadium161741.594.66
Rajiv Gandhi International Stadium251743.475.51
Edgbaston71625.063.73
Sabina Park101532.404.14
SuperSport Park71427.003.95

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
T20Powerplay––––1869747.24
T20Middle121485.71572198.64
T20Death536581.566233110.74
ODIPowerplay––––1032205.23
ODIMiddle3011326.551953585.22
ODIDeath429046.710724367.77

How Ishant Sharma was dismissed

How Ishant Sharma took wickets

Last 20 innings

020406030 Aug 201913 Feb 202112 May 20240
Ishant Sharma: runs in the last 20 innings
020406030 Aug 201921 Feb 202013 Feb 20214 Mar 202112 Aug 202125 Aug 202112 May 20240
Ishant Sharma: runs in the last 20 innings
Show as table
Ishant Sharma: runs in the last 20 innings
InningsRuns
30 Aug 201957
22 Nov 20190
21 Feb 20205
21 Feb 202012
5 Feb 20214
5 Feb 20215
13 Feb 20210
13 Feb 20217
24 Feb 202110
4 Mar 20210
18 Jun 20214
18 Jun 20211
12 Aug 20218
12 Aug 202116
25 Aug 20218
25 Aug 20212
25 Nov 20210
24 Apr 20231
3 Apr 20241
12 May 20240
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
12 May 2024T20 (leagues & domestic)Royal Challengers Bengaluru0*4not outM Chinnaswamy Stadium
3 Apr 2024T20 (leagues & domestic)Kolkata Knight Riders1*3not outDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
24 Apr 2023T20 (leagues & domestic)Sunrisers Hyderabad1*1not outRajiv Gandhi International Stadium
25 Nov 2021TestNew Zealand05lbwGreen Park
25 Aug 2021TestEngland25caughtHeadingley
25 Aug 2021TestEngland8*10not outHeadingley
12 Aug 2021TestEngland1624lbwLord's
12 Aug 2021TestEngland829lbwLord's
18 Jun 2021TestNew Zealand1*6not outThe Rose Bowl
18 Jun 2021TestNew Zealand416caughtThe Rose Bowl
4 Mar 2021TestEngland01lbwNarendra Modi Stadium
24 Feb 2021TestEngland10*20not outNarendra Modi Stadium
13 Feb 2021TestEngland724caughtMA Chidambaram Stadium
13 Feb 2021TestEngland02caughtMA Chidambaram Stadium
5 Feb 2021TestEngland5*15not outMA Chidambaram Stadium
5 Feb 2021TestEngland411caughtMA Chidambaram Stadium
21 Feb 2020TestNew Zealand1221lbwBasin Reserve
21 Feb 2020TestNew Zealand523caughtBasin Reserve
22 Nov 2019TestBangladesh03lbwEden Gardens
30 Aug 2019TestWest Indies5780caughtSabina Park

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
2 May 2025T20 (leagues & domestic)Sunrisers Hyderabad1/353.20Narendra Modi Stadium
28 Apr 2025T20 (leagues & domestic)Rajasthan Royals0/3620Sawai Mansingh Stadium
21 Apr 2025T20 (leagues & domestic)Kolkata Knight Riders1/1820Eden Gardens
19 Apr 2025T20 (leagues & domestic)Delhi Capitals1/1930Narendra Modi Stadium
6 Apr 2025T20 (leagues & domestic)Sunrisers Hyderabad0/5340Rajiv Gandhi International Stadium
2 Apr 2025T20 (leagues & domestic)Royal Challengers Bengaluru1/2720M Chinnaswamy Stadium
29 Mar 2025T20 (leagues & domestic)Mumbai Indians0/1720Narendra Modi Stadium
13 Dec 2024T20 (leagues & domestic)Madhya Pradesh2/1230M Chinnaswamy Stadium
11 Dec 2024T20 (leagues & domestic)Uttar Pradesh1/1130M Chinnaswamy Stadium
14 May 2024T20 (leagues & domestic)Lucknow Super Giants3/3440Arun Jaitley Stadium
12 May 2024T20 (leagues & domestic)Royal Challengers Bengaluru1/3130M Chinnaswamy Stadium
7 May 2024T20 (leagues & domestic)Rajasthan Royals0/3430Arun Jaitley Stadium
17 Apr 2024T20 (leagues & domestic)Gujarat Titans2/820Narendra Modi Stadium
12 Apr 2024T20 (leagues & domestic)Lucknow Super Giants1/3640Ekana Cricket Stadium
7 Apr 2024T20 (leagues & domestic)Mumbai Indians0/4030Wankhede Stadium
3 Apr 2024T20 (leagues & domestic)Kolkata Knight Riders2/4330Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
31 Mar 2024T20 (leagues & domestic)Chennai Super Kings0/2330Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
23 Mar 2024T20 (leagues & domestic)Punjab Kings1/1620Maharaja Yadavindra Singh International Cricket Stadium
23 Oct 2023T20 (leagues & domestic)Tamil Nadu1/1320Abhimanyu Cricket Academy
21 Oct 2023T20 (leagues & domestic)Karnataka1/1940Abhimanyu Cricket Academy

Batter vs bowler matchups

Frequently asked questions

How many wickets has Ishant Sharma taken in Tests?
307 wickets in 186 innings at an average of 32.68, economy 3.15, best figures 7/74.
How many wickets has Ishant Sharma taken in ODIs?
114 wickets in 77 innings at an average of 31.02, economy 5.72, best figures 4/34.
How many runs has Ishant Sharma scored in Tests?
778 runs in 141 innings (104 matches) at an average of 8.28 and a strike rate of 30.5, in the data from 2007 to 2021.
How many runs has Ishant Sharma scored in ODIs?
72 runs in 28 innings (79 matches) at an average of 4.80 and a strike rate of 35.5, in the data from 2007 to 2016.
How many runs has Ishant Sharma scored in T20Is?
8 runs in 3 innings (14 matches) at an average of 8.00 and a strike rate of 88.9, in the data from 2008 to 2013.

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