Skip to content
Cricket Record Book

Abhishek Sharma Stats: T20I and IPL Career Record

Official career totals checked 8 Oct 2026. Detailed tables built from full scorecards of 56 T20Is, 92 IPL, up to 26 Jul 2026.

Speed is the first thing the Abhishek Sharma stats show: 187.24 runs per 100 balls across the 56 T20Is with full scorecards here. Officially, the India batter owns 1,947 T20I runs from 63 appearances, three centuries, a peak of 135 and 12 wickets.

His IPL ledger shows two tons and a best of 141. The scorecard tables cover 92 IPL matches, worth 2,379 runs and 144 sixes. With more than 100 sixes in T20Is as well, these numbers belong to a batter whose game is built on clearing the rope, who also sends down some part-time overs.

Abhishek Sharma career in T20Is and the IPL

T20Is: the official line is 63 caps, 1,947 runs, three hundreds and a high of 135. Within the 56 fully scored games, he averages 30.74, owns 11 fifties and has cleared the boundary 104 times next to 164 fours. His part-time spells have produced 12 official wickets, the best of them 3/17 in the scorecard table.

IPL: official figures confirm two hundreds and 141 as the top mark. The tables here show 2,379 runs from 92 outings at 171.27 per 100 balls, plus 11 wickets. He began, in our scorecards, with Delhi Capitals (still Delhi Daredevils then) on 12 May 2018. From 2019 onward, every season has been spent at Sunrisers Hyderabad.

Abhishek Sharma Stats: Official T20I Totals

Official career figures, checked 8 Oct 2026. The detailed tables below are built from full match scorecards, so their totals can be a few matches short.

FormatMRuns100sHSWkts
T20Is631,947313512
IPL––2141–

Abhishek Sharma T20 Runs: T20Is and IPL

FormatMInnsRunsHSAvgSR100s50s4s6s
T20Is56551,62913530.74187.24211164104
IPL92892,37914129.37171.27213224144

Abhishek Sharma bowling stats by format

FormatMInnsWktsBestAvgEconSR4w5w
T20Is5621103/1727.408.4719.400
IPL9236112/450.009.0433.200

Abhishek Sharma Century List

This list has every century with a full scorecard in our record: 2 of 3 in T20Is.

#ScoreBalls4s6sFormatAgainstVenueDate
11004778T20IsZimbabweHarare Sports Club, Harare7 Jul 2024
213554713T20IsEnglandWankhede Stadium, Mumbai2 Feb 2025
3141551410IPLPunjab KingsHyderabad12 Apr 2025
4135*681010IPLDelhi CapitalsHyderabad21 Apr 2026

Abhishek Sharma Highest Score in T20Is and IPL

ScoreBalls6sFormatAgainstDate
1415510IPLPunjab Kings12 Apr 2025
1355413T20IsEngland2 Feb 2025
135*6810IPLDelhi Capitals21 Apr 2026
100478T20IsZimbabwe7 Jul 2024
84358T20IsNew Zealand21 Jan 2026
79348T20IsEngland22 Jan 2025
75*286IPLLucknow Super Giants8 May 2024
75375T20IsBangladesh24 Sep 2025
75503IPLChennai Super Kings9 Apr 2022
74288IPLPunjab Kings11 Apr 2026

Abhishek Sharma IPL Runs by Season

SeasonTeamMRunsHSAvgSR100s50s6s
2018Delhi Capitals36346*63.00190.91005
2019Sunrisers Hyderabad395*4.50100.00000
2020Sunrisers Hyderabad8713114.20126.79003
2021Sunrisers Hyderabad8983316.33130.67004
2022Sunrisers Hyderabad144267530.43133.120213
2023Sunrisers Hyderabad112266720.55143.95026
2024Sunrisers Hyderabad1648475*32.27204.220342
2025Sunrisers Hyderabad1443914133.77193.391228
2026Sunrisers Hyderabad15563135*40.21204.731443
All seasons922,37914129.37171.27213144

Abhishek Sharma international runs by year

YearMRunsHSAvg100s50s
20241225610023.2711
20252185913542.9515
2026235148423.3605

Abhishek Sharma record against each team

AgainstMRunsHSAvg100s
England1141913538.091
New Zealand62348446.800
South Africa92155023.890
Zimbabwe919010023.751
Australia51636840.750
Bangladesh41107527.500
Pakistan41107427.500
Sri Lanka1616161.000
Ireland2494924.500
Oman1383838.000
UAE1303030.000
West Indies1101010.000
USA1000.000
Netherlands1000.000

Abhishek Sharma IPL Debut and First T20I

First match with a full scorecard in our record for each format.

FormatFirst matchAgainstVenue
T20Is6 Jul 2024ZimbabweHarare Sports Club, Harare
IPL12 May 2018Royal Challengers BengaluruDelhi

Abhishek Sharma Last 10 Innings

DateFormatAgainstBatting
26 Jul 2026T20IsZimbabwe2 (4)
25 Jul 2026T20IsZimbabwe8 (8)
23 Jul 2026T20IsZimbabwe1 (8)
11 Jul 2026T20IsEngland3 (5)
9 Jul 2026T20IsEngland16 (14)
7 Jul 2026T20IsEngland10 (7)
4 Jul 2026T20IsEngland43 (24)
1 Jul 2026T20IsEngland59 (24)
28 Jun 2026T20IsIreland0 (1)
26 Jun 2026T20IsIreland49 (20)

Centuries and highest scores

Four innings make up the century list. First came 100 from 47 deliveries versus Zimbabwe in Harare (7 Jul 2024), only his second T20I in our record. Next was a 54-ball 135 against England in Mumbai’s Wankhede (2 Feb 2025), carrying 13 sixes and still his T20I best.

The IPL pair are 141 from 55 balls versus Punjab Kings at Hyderabad (12 Apr 2025), his highest in any format, and 135* from 68 versus Delhi Capitals (21 Apr 2026). His third official T20I hundred lacks a full scorecard here, so it is absent from the list.

Below the hundreds, the highest-scores table is full of short, fast knocks: 84 from 35 balls versus New Zealand, 79 from 34 versus England, and an unbeaten 75 from 28 deliveries against Lucknow Super Giants. Each of the top ten has at least 3 sixes.

IPL seasons, opponents and last 10 innings

The IPL table shows a slow start and a sharp rise. Each of his first four seasons stayed under 100 runs before 426 arrived in 2022. From 2024 the strike rate jumped past 190: 204.22 that year with 42 sixes, and 204.73 in 2026, his best season, worth 563 runs and 43 sixes.

England have suffered most among international sides, giving up 419 runs including that 135. New Zealand (average 46.80) and Australia (40.75) come next by average, whereas South Africa have kept him to 215 across 9 games, an average of only 23.89.

The last 10 innings show the high-risk side of the method. A 24-ball 59 versus England (1 Jul 2026) and 49 from 20 against Ireland stand out, but the closing three against Zimbabwe that month gave him just 1, 8 and 2. Compare him with other Indian batters in most sixes in T20Is, most IPL runs and on the India team records page.

Questions about Abhishek Sharma

What is Abhishek Sharma's highest score?

The 141 he hit for Sunrisers Hyderabad versus Punjab Kings (12 Apr 2025) tops the list, built on 14 fours and 10 sixes from 55 balls. For India, his best remains the 135 against England at Mumbai on 2 Feb 2025.

How many centuries has Abhishek Sharma scored?

Three for India in T20Is and two in the IPL, by the official count. Four carry full scorecards here: 100 v Zimbabwe, 135 v England, 141 v Punjab Kings and 135* v Delhi Capitals.

How many runs did Abhishek Sharma score in IPL 2026?

He finished that season on 563 for Sunrisers in 15 games, with a 40.21 average and a 204.73 strike rate. That season brought 43 sixes and one ton, the unbeaten 135 against Delhi Capitals.

When was Abhishek Sharma's IPL debut?

Our scorecards open on 12 May 2018, against Royal Challengers Bengaluru in Delhi, with him in the Delhi Capitals side (then Delhi Daredevils). That first season gave him 63 runs from 3 appearances.

Which IPL teams has Abhishek Sharma played for?

Delhi Capitals in 2018, then Sunrisers Hyderabad in every season from 2019 to 2026. Both of his IPL hundreds came for Sunrisers.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.