Hardik Pandya
T20I ODI 21 Player of Match
HH Pandya has scored 7,543 runs in 334 international matches. Average 34.49, SR 108.1.
↑ HH Pandya's strike rate has been rising for 5 seasons HH Pandya is a middle specialist (economy gap: 4.1) HH Pandya had a rare extreme_sr season in 2019
Career Statistics
IPL
2,964
150 matches · avg 28.5
SR 146.4 HS 91 100s 0 50s 10 4s 228 6s 157
ODI
2,144
73 matches · avg 35.15
SR 110.1 HS 92 100s 0 50s 14 4s 153 6s 87
T20I
2,107
98 matches · avg 30.1
SR 146 HS 71 100s 0 50s 9 4s 155 6s 115
Test
461
10 matches · avg 28.81
SR 73.6 HS 108 100s 1 50s 3 4s 58 6s 12
t20i
2,057
96 matches · avg 31.65
SR 145.5 HS 71 100s 0 50s 9 4s 155 6s 113
Bowling
IPL
82 wickets
avg 32.35 · econ 8.97 · SR 21.6
ODI
92 wickets
avg 34.24 · econ 5.38 · SR 38.2
T20I
106 wickets
avg 24.89 · econ 7.94 · SR 18.8
Test
17 wickets
avg 29.12 · econ 3.35 · SR 52.2
t20i
82 wickets
avg 28.44 · econ 8.48 · SR –
Rankings
#6
Most Sixes T20I
115
Record: SA Yadav (173)
Approaching Milestones
1 away
1 fifties from 10 in T20Is
6 away
6 fifties from 20 in ODIs
8 away
8 wickets from 100 in ODIs
13 away
13 sixes from 100 in ODIs
18 away
18 wickets from 100 in IPL
35 away
35 sixes from 150 in T20Is
Career Timeline
Peak volume: 2022 · Best avg: 2020 (47.6)
Career Span
T20I
2016-02-24 — 2026-03-08
Test
2017-07-26 — 2018-08-30
IPL
2015-04-19 — 2026-05-24
ODI
2016-10-16 — 2026-07-14
Ball-by-ball coverage ~2005+.
Key Strengths
Strongest in ODI
Average 34.49, SR 108.1
Most aggressive in T20I
Strike rate 139.7
Dominant vs Ireland
Avg 75.0, 75 runs in 4 matches
Elite power hitter
367 sixes in international cricket
Career Milestones
2,000 international runs 3,000 international runs 5,000 international runs 7,000 international runs 300+ international matches
Career Timeline
| Year | M | Runs |
|---|---|---|
| 2015 | 8 | 112 |
| 2016 | 18 | 167 |
| 2017 | 47 | 1,061 |
| 2018 | 32 | 728 |
| 2019 | 28 | 728 |
| 2020 | 19 | 571 |
| 2021 | 23 | 376 |
| 2022 | 42 | 1,194 |
| 2023 | 38 | 917 |
| 2024 | 26 | 536 |
| 2025 | 31 | 661 |
| 2026 | 22 | 492 |
Performance by Opponent
| Opponent | M | Runs | Avg | SR |
|---|---|---|---|---|
| England | 37 | 1,043 | 31.61 | 109.1 |
| Australia | 21 | 820 | 54.67 | 121.1 |
| New Zealand | 28 | 597 | 23.88 | 106.6 |
| South Africa | 24 | 551 | 29 | 107.2 |
| Sri Lanka | 27 | 455 | 18.2 | 101.3 |
| Pakistan | 13 | 315 | 35 | 124.5 |
| West Indies | 15 | 310 | 28.18 | 105.8 |
| Bangladesh | 9 | 257 | 36.71 | 177.2 |
| Ireland | 4 | 75 | 75 | 220.6 |
Venue Performance
| Venue | M | Runs | Avg | SR |
|---|---|---|---|---|
| Wankhede Stadium, Mumbai | 27 | 534 | 22.25 | 140.2 |
| Wankhede Stadium | 30 | 498 | 27.67 | 139.9 |
| Narendra Modi Stadium, Ahmedabad | 19 | 452 | 28.25 | 136.1 |
| Dubai International Cricket Stadium | 17 | 298 | 21.29 | 117.8 |
| Pallekele International Cricket Stadium | 5 | 226 | 56.5 | 106.1 |
| Maharashtra Cricket Association Stadium | 8 | 220 | 44 | 125 |
| Dr DY Patil Sports Academy, Mumbai | 4 | 205 | 102.5 | 128.1 |
| Eden Gardens | 7 | 196 | 32.67 | 145.2 |
| Sheikh Zayed Stadium | 8 | 190 | 47.5 | 175.9 |
| Arun Jaitley Stadium, Delhi | 7 | 184 | 30.67 | 182.2 |
Dismissal Profile
79.6%
caught
207 times
7.3%
bowled
19 times
5%
lbw
13 times
4.6%
run out
12 times
1.9%
caught and bowled
5 times
0.8%
hit wicket
2 times
0.8%
stumped
2 times
Boundary Profile
ODI
141 fours
76 sixes
53.8%
from boundaries
T20I
389 fours
279 sixes
62.3%
from boundaries
Test
58 fours
12 sixes
65.9%
from boundaries
Recent Form
Recent T20 matches
| Match | Runs | Balls | 4s | 6s | SR | Dismissal |
|---|---|---|---|---|---|---|
| T20: Indian Premier League 2026-05-24 | 34 | 16 | 3 | 2 | 212.5 | caught |
| T20: Indian Premier League 2026-05-20 | 26 | 27 | 2 | 1 | 96.3 | bowled |
| T20: Indian Premier League 2026-05-02 | 18 | 24 | 2 | - | 75.0 | caught |
| T20: Indian Premier League 2026-04-29 | 31 | 16 | 2 | 2 | 193.8 | caught |
| T20: Indian Premier League 2026-04-23 | 1 | 2 | - | - | 50.0 | caught |
| T20: Indian Premier League 2026-04-20 | 15 | 16 | 1 | - | 93.8 | caught |
| T20: Indian Premier League 2026-04-16 | 14 | 12 | - | 1 | 116.7 | caught |
| T20: Indian Premier League 2026-04-12 | 40 | 24 | 6 | 1 | 166.7 | caught |
Explore