CricketScore

Players / I Sharma

Men's cricket

I Sharma: runs, wickets and records

318 recorded matches from 25 May 2007 to 2 May 2025, most often for India, Delhi Capitals, Kolkata Knight Riders. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests104140778578.2830.501871
ODIs792672134.8035.50060
T20Is14385*8.0088.90010
T20 leagues117215710*9.5082.60042
County Championship461026625.5047.901112

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests1863077/7432.683.1511
ODIs771144/3431.025.720
T20Is1482/3450.008.630
T20 leagues117965/1235.188.381
County Championship7154/5223.073.020

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
66141Leicestershire20 Apr 2018
5780West Indies30 Aug 2019
31*106Sri Lanka18 Jul 2010
3192Australia1 Oct 2010
27117Sri Lanka26 Jul 2010

I Sharma: matches in the records

I Sharma appears in 318 recorded men's matches, from 25 May 2007 to 2 May 2025, most often for India, Delhi Capitals and Kolkata Knight Riders. The matches split as 104 in Test matches, 79 in One Day Internationals, 14 in Twenty20 Internationals, 117 in franchise Twenty20 leagues and 4 in the County Championship. The most frequent opponents in the records are Australia (45 matches), Sri Lanka (39 matches) and England (33 matches). The ground used most often is Rajiv Gandhi International Stadium, Uppal, with 20 matches.

I Sharma batting record

In Test matches, the batting record is 778 runs in 140 innings, an average of 8.28, a strike rate of 30.5 and a highest score of 57, with 1 fifties and 33 ducks.

In One Day Internationals, the batting record is 72 runs in 26 innings, an average of 4.80, a strike rate of 35.5 and a highest score of 13, with 5 ducks.

In franchise Twenty20 leagues, the batting record is 57 runs in 21 innings, an average of 9.50, a strike rate of 82.6 and a highest score of 10*, with 1 ducks.

In the County Championship, the batting record is 102 runs in 6 innings, an average of 25.50, a strike rate of 47.9 and a highest score of 66, with 1 fifties and 1 ducks.

I Sharma bowling record

In Test matches, the bowling record is 307 wickets in 186 innings, an average of 32.68, an economy rate of 3.15, a strike rate of 62.2 balls per wicket and best figures of 7 for 74, including 11 five-wicket hauls.

In One Day Internationals, the bowling record is 114 wickets in 77 innings, an average of 31.02, an economy rate of 5.72 and best figures of 4 for 34.

In franchise Twenty20 leagues, the bowling record is 96 wickets in 117 innings, an average of 35.18, an economy rate of 8.38 and best figures of 5 for 12, including 1 five-wicket haul.

In the County Championship, the bowling record is 15 wickets in 7 innings, an average of 23.07, an economy rate of 3.02 and best figures of 4 for 52.

I Sharma highest innings

The highest individual scores in the records are: 66 from 141 balls against Leicestershire at Grace Road, Leicester on 20 April 2018 (the County Championship). 57 from 80 balls against West Indies at Sabina Park, Jamaica on 30 August 2019 (Tests). 31* from 106 balls against Sri Lanka at Galle International Stadium on 18 July 2010 (Tests). 31 from 92 balls against Australia at Punjab Cricket Association Stadium, Mohali on 1 October 2010 (Tests). 27 from 117 balls against Sri Lanka at Sinhalese Sports Club Ground on 26 July 2010 (Tests).

I Sharma best bowling

The best bowling figures in the records are: 7 for 74 against England at Lord's on 17 July 2014. 6 for 51 against New Zealand at Basin Reserve on 14 February 2014. 6 for 55 against West Indies at Kensington Oval, Bridgetown on 28 June 2011. 6 for 134 against New Zealand at Eden Park on 6 February 2014. 5 for 12 against Kochi Tuskers Kerala at Nehru Stadium on 27 April 2011.

I Sharma results with the side

In Test matches, the player's side won 47 and lost 32 of the 104 recorded matches (59.5% of decided matches).

In One Day Internationals, the player's side won 44 and lost 29 of the 79 recorded matches (60.3% of decided matches).

In Twenty20 Internationals, the player's side won 6 and lost 8 of the 14 recorded matches (42.9% of decided matches).

In franchise Twenty20 leagues, the player's side won 53 and lost 62 of the 117 recorded matches (46.1% of decided matches).

Against the most frequent opponents the results were Australia: 18 won, 19 lost in 45 matches, Sri Lanka: 24 won, 11 lost in 39 matches, England: 15 won, 15 lost in 33 matches, West Indies: 11 won, 4 lost in 21 matches and South Africa: 10 won, 6 lost in 20 matches.

I Sharma teams

Matches by side: India (197), Delhi Capitals (34), Kolkata Knight Riders (31), Sunrisers Hyderabad (23), Deccan Chargers (12), Gujarat Titans (7), Kings XI Punjab (6), Rising Pune Supergiants (4) and Sussex (4).

I Sharma main grounds

The grounds used most often are Rajiv Gandhi International Stadium, Uppal (20), Eden Gardens (19), Punjab Cricket Association Stadium, Mohali (10), M Chinnaswamy Stadium (9), Feroz Shah Kotla (9) and MA Chidambaram Stadium, Chepauk (8).

I Sharma runs by year

Runs in each calendar year of the records: 2008 (145), 2009 (68), 2010 (193), 2011 (86), 2012 (44), 2013 (34), 2014 (74), 2015 (24), 2017 (16), 2018 (163), 2019 (86), 2020 (17), 2021 (65), 2023 (1), 2024 (1).

I Sharma wickets by year

Wickets in each calendar year of the records: 2007 (6), 2008 (71), 2009 (56), 2010 (47), 2011 (55), 2012 (10), 2013 (62), 2014 (47), 2015 (15), 2016 (23), 2017 (14), 2018 (52), 2019 (38), 2020 (5), 2021 (15), 2023 (10), 2024 (10), 2025 (4).

I Sharma matches by year

Recorded matches in each calendar year: 2007 (3), 2008 (45), 2009 (46), 2010 (22), 2011 (26), 2012 (8), 2013 (45), 2014 (16), 2015 (12), 2016 (13), 2017 (12), 2018 (14), 2019 (19), 2020 (2), 2021 (11), 2023 (8), 2024 (9), 2025 (7).

I Sharma fours and sixes

In Test matches, 87 fours and 1 sixes, one boundary every 29.0 balls faced; 45.5% of the runs came in boundaries.

How I Sharma gets out

In Test matches, 94 recorded dismissals: caught 61%, lbw 21%, bowled 13% and caught and bowled 2%.

In One Day Internationals, 15 recorded dismissals: bowled 60%, caught 27%, stumped 7% and caught and bowled 7%.

I Sharma bowling in detail

In Test matches: 14,548 dot balls (76.2% of legal deliveries), 638 maidens, 86 wides and 314 no-balls and wickets by caught 65%, bowled 18% and lbw 16%.

In One Day Internationals: 2,036 dot balls (54.9% of legal deliveries), 29 maidens, 97 wides and 33 no-balls and wickets by caught 74%, bowled 21% and lbw 4%.

In franchise Twenty20 leagues: 1,070 dot balls (44.2% of legal deliveries), 6 maidens, 136 wides and 23 no-balls and wickets by caught 72%, bowled 22% and lbw 6%.

In the County Championship: 527 dot balls (76.7% of legal deliveries), 19 maidens, 5 wides and 12 no-balls and wickets by caught 53%, lbw 27% and bowled 20%.

I Sharma player of the match awards

Of the 10 player of the match awards on record, the first is dated 10 February 2008 (Australia v India) and the latest 14 May 2024 (Delhi Capitals v Lucknow Super Giants): 3 in Test matches, 3 in One Day Internationals and 4 in franchise Twenty20 leagues.

I Sharma first and latest matches

The first recorded match in Test matches is dated 25 May 2007 against Bangladesh and the latest 25 November 2021 against New Zealand.

The first recorded match in One Day Internationals is dated 29 June 2007 against South Africa and the latest 23 January 2016 against Australia.

The first recorded match in Twenty20 Internationals is dated 1 February 2008 against Australia and the latest 10 October 2013 against Australia.

The first recorded match in franchise Twenty20 leagues is dated 18 April 2008 against Royal Challengers Bangalore and the latest 2 May 2025 against Sunrisers Hyderabad.

The first recorded match in the County Championship is dated 13 April 2018 against Warwickshire and the latest 11 May 2018 against Kent.

I Sharma against different opponents

The most runs against a single opponent are 192 against Australia in 46 innings (average 6.86), 189 against England in 39 innings (average 7.27), 170 against Sri Lanka in 26 innings (average 10.62) and 116 against West Indies in 13 innings (average 11.60).

The most wickets against a single opponent are 85 against Australia in 65 innings, 79 against Sri Lanka in 47 innings, 79 against England in 47 innings and 54 against West Indies in 32 innings.

I Sharma at different grounds

The grounds that have produced the most runs are Punjab Cricket Association Stadium, Mohali (62 runs in 6 innings), Basin Reserve (61 runs in 4 innings), Sinhalese Sports Club Ground (53 runs in 5 innings) and Galle International Stadium (49 runs in 6 innings).

I Sharma recent years

Year by year, the latest figures in the records are 2019: 19 matches, 86 runs and 38 wickets; 2020: 2 matches, 17 runs and 5 wickets; 2021: 11 matches, 65 runs and 15 wickets; 2023: 8 matches, 1 runs and 10 wickets; 2024: 9 matches, 1 runs and 10 wickets; 2025: 7 matches and 4 wickets.

I Sharma year by year

The busiest year in the records is 2009, with 46 matches. The most runs in a calendar year came in 2010: 193. The most wickets in a calendar year came in 2008: 71.

Questions and answers

How many matches has I Sharma played?

318 recorded matches, from 25 May 2007 to 2 May 2025.

How many runs has I Sharma scored in Tests?

778 runs in 140 innings, at an average of 8.28.

How many runs has I Sharma scored in ODIs?

72 runs in 26 innings, at an average of 4.80.

How many runs has I Sharma scored in T20 leagues?

57 runs in 21 innings, at an average of 9.50.

What is I Sharma's highest score?

66 from 141 balls against Leicestershire on 20 April 2018, at Grace Road, Leicester.

How many wickets has I Sharma taken in Tests?

307 wickets in 186 innings, with best figures of 7 for 74.

How many wickets has I Sharma taken in ODIs?

114 wickets in 77 innings, with best figures of 4 for 34.

How many wickets has I Sharma taken in T20 leagues?

96 wickets in 117 innings, with best figures of 5 for 12.

How many sixes has I Sharma hit?

5 sixes and 109 fours in the recorded matches.

How many player of the match awards has I Sharma won?

10 in the recorded matches.

Which teams has I Sharma played for?

India (197), Delhi Capitals (34), Kolkata Knight Riders (31), Sunrisers Hyderabad (23), Deccan Chargers (12), Gujarat Titans (7), Kings XI Punjab (6) and Rising Pune Supergiants (4).

When was I Sharma's most recent recorded match?

2 May 2025.

Team pages

Records