31MatchesODI 16 · T20I 15
277Runsaverage 12.59 · SR 103.7
36Highest score0 hundreds · 0 fifties
30Wicketseconomy 5.99 · best 3/3

Hardik Pandya against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHSWktsEconBest
ODI1612712.7085.80/036165.433/3
T20I1515012.50126.10/029147.323/29

Hardik Pandya against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHSWktsEconBest
2025 T20I122.0066.70/0217.001/7
2024 T20I23131.00163.20/022*210.672/23
2023 ODI45518.3366.30/03654.153/3
2023 T20I34515.00104.70/02926.112/30
2022 T20I11717.00130.80/01708.750/35
6 earlier years
YearMatRunsAvgSR100s/50sHSWktsEconBest
2021 ODI3199.5095.00/01926.931/34
2021 T20I11010.0083.30/01018.501/17
2019 ODI17—175.00/07*15.001/50
2017 ODI8469.20112.20/01985.542/49
2017 T20I3147.00200.00/01066.793/29
2016 T20I43110.33140.90/02726.202/26

Hardik Pandya's best bowling against Sri Lanka

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
3/32.2ODIR Premadasa Stadium17 Sept 2023
3/294T20IBarabati Stadium20 Dec 2017

Hardik Pandya against Sri Lanka by ground

Sri Lanka bowlers Hardik Pandya has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Wanindu Hasaranga4440090.9
Kasun Rajitha3226281.3

Sri Lanka batters Hardik Pandya has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Angelo Mathews147114177.6
Kusal Mendis91951104.4
Lahiru Thirimanne5650189.3
Pathum Nissanka49630128.6
Upul Tharanga47593125.5
Dhanushka Gunathilleke45470104.4
Charith Asalanka38491128.9
Niroshan Dickwella34340100.0

Hardik Pandya's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
26 Sept 2025T20I230066.7WonDubai International Cricket Stadium
28 Jul 2024T20I22*931244.4WonPallekele International Cricket Stadium
27 Jul 2024T20I9101090.0WonPallekele International Cricket Stadium
12 Sept 2023ODI5180027.8WonR Premadasa Stadium
12 Jan 2023ODI36534067.9WonEden Gardens
19 older innings
DateFormatRunsBalls4s6sSRResultGround
10 Jan 2023ODI141201116.7WonBarsapara Cricket Stadium
7 Jan 2023T20I4400100.0WonSaurashtra Cricket Association Stadium
5 Jan 2023T20I121211100.0LostMCA Stadium
3 Jan 2023T20I292740107.4WonWankhede Stadium
6 Sept 2022T20I171301130.8LostDubai International Cricket Stadium
25 Jul 2021T20I10120083.3WonR Premadasa Stadium
23 Jul 2021ODI191730111.8LostR Premadasa Stadium
20 Jul 2021ODI03000.0WonR Premadasa Stadium
6 Jul 2019ODI7*410175.0WonHeadingley
24 Dec 2017T20I4400100.0WonWankhede Stadium
22 Dec 2017T20I10311333.3WonHolkar Cricket Stadium
13 Dec 2017ODI8510160.0WonIS Bindra Stadium
10 Dec 2017ODI101020100.0LostHPCA Stadium
31 Aug 2017ODI191811105.6WonR Premadasa Stadium
24 Aug 2017ODI03000.0WonPallekele International Cricket Stadium
8 Jun 2017ODI9501180.0LostKennington Oval
1 Mar 2016T20I240050.0WonShere Bangla National Stadium
12 Feb 2016T20I271212225.0WonJSCA International Stadium Complex
9 Feb 2016T20I260033.3LostMCA Stadium

Hardik Pandya's bowling in every match against Sri Lanka

Newest first

DateFormatOversRunsWktsEconResultGround
26 Sept 2025T20I1717.00WonDubai International Cricket Stadium
28 Jul 2024T20I223211.50WonPallekele International Cricket Stadium
27 Jul 2024T20I441010.25WonPallekele International Cricket Stadium
17 Sept 2023ODI2.2331.29WonR Premadasa Stadium
12 Sept 2023ODI51412.80WonR Premadasa Stadium
26 older matches
DateFormatOversRunsWktsEconResultGround
12 Jan 2023ODI52605.20WonEden Gardens
10 Jan 2023ODI63315.50WonBarsapara Cricket Stadium
7 Jan 2023T20I43027.50WonSaurashtra Cricket Association Stadium
5 Jan 2023T20I21306.50LostMCA Stadium
3 Jan 2023T20I31204.00WonWankhede Stadium
6 Sept 2022T20I43508.75LostDubai International Cricket Stadium
25 Jul 2021T20I21718.50WonR Premadasa Stadium
23 Jul 2021ODI54318.60LostR Premadasa Stadium
20 Jul 2021ODI42005.00WonR Premadasa Stadium
18 Jul 2021ODI53416.80WonR Premadasa Stadium
6 Jul 2019ODI105015.00WonHeadingley
24 Dec 2017T20I42526.25WonWankhede Stadium
22 Dec 2017T20I3.22316.90WonHolkar Cricket Stadium
20 Dec 2017T20I42937.25WonBarabati Stadium
17 Dec 2017ODI104924.90WonACA-VDCA Cricket Stadium
13 Dec 2017ODI103913.90WonIS Bindra Stadium
10 Dec 2017ODI53917.80LostHPCA Stadium
31 Aug 2017ODI85026.25WonR Premadasa Stadium
27 Aug 2017ODI84215.25WonPallekele International Cricket Stadium
24 Aug 2017ODI5.22414.50WonPallekele International Cricket Stadium
20 Aug 2017ODI63505.83WonRangiri Dambulla International Stadium
8 Jun 2017ODI75107.29LostKennington Oval
1 Mar 2016T20I42626.50WonShere Bangla National Stadium
14 Feb 2016T20I21306.50WonACA-VDCA Cricket Stadium
12 Feb 2016T20I1505.00WonJSCA International Stadium Complex
9 Feb 2016T20I31806.00LostMCA Stadium

Hardik Pandya vs Sri Lanka: questions and answers

How many matches has Hardik Pandya played against Sri Lanka?
Hardik Pandya has played 31 matches against Sri Lanka (16 in ODIs, 15 in T20Is), from 2016 to 2025. India won 25 and lost 6 of them.
How many runs has Hardik Pandya scored against Sri Lanka?
Hardik Pandya has scored 277 runs in 24 innings against Sri Lanka at an average of 12.59 and a strike rate of 103.7 (127 runs at an average of 12.70 in ODIs, 150 runs at an average of 12.50 in T20Is).
What is Hardik Pandya's highest score against Sri Lanka?
Hardik Pandya's highest score against Sri Lanka is 36 off 53 balls (ODI) at Eden Gardens on 12 January 2023.
How many hundreds has Hardik Pandya scored against Sri Lanka?
Hardik Pandya has scored no hundreds and 0 fifties against Sri Lanka.
Where has Hardik Pandya scored the most runs against Sri Lanka?
At R Premadasa Stadium: 53 runs in 5 innings against Sri Lanka, at an average of 10.60.
How does Hardik Pandya usually get out against Sri Lanka?
Of Hardik Pandya's 22 dismissals against Sri Lanka: caught 17, bowled 2, lbw 2 and stumped 1. Kasun Rajitha has dismissed Hardik Pandya most often, twice in 32 balls.
How many wickets has Hardik Pandya taken against Sri Lanka?
Hardik Pandya has taken 30 wickets in 31 innings against Sri Lanka at an economy of 5.99 (16 wickets in ODIs, 14 wickets in T20Is).
What are Hardik Pandya's best bowling figures against Sri Lanka?
Hardik Pandya's best figures against Sri Lanka are 3/3. Hardik Pandya has not taken four wickets in a match against them.
Which Sri Lanka batter has Hardik Pandya dismissed most?
Upul Tharanga, 3 times in 47 balls in internationals, for 59 runs.
When did Hardik Pandya last play against Sri Lanka?
On 26 September 2025 (T20I) at Dubai International Cricket Stadium: 2 off 3 balls and 1/7 with the ball. India won that match.