This article provides a comprehensive year-wise breakdown of Hardik Pandya’s batting statistics and milestones across his decorated IPL career.
Hardik Pandya IPL Runs: Year-by-Year Breakdown
| Season | Teams | Innings | Runs | High Score | Average | Strike Rate | 100/50 | 4s/6s |
|---|---|---|---|---|---|---|---|---|
| 2015 | MI | 8 | 112 | 61* | 22.40 | 180.64 | 0/1 | 9/8 |
| 2016 | MI | 9 | 44 | 9 | 6.28 | 69.84 | 0/0 | 4/0 |
| 2017 | MI | 16 | 250 | 35* | 35.71 | 156.25 | 0/0 | 11/20 |
| 2018 | MI | 13 | 260 | 50 | 28.88 | 133.33 | 0/1 | 20/11 |
| 2019 | MI | 15 | 402 | 91 | 44.66 | 191.42 | 0/1 | 28/29 |
| 2020 | MI | 13 | 281 | 60* | 35.12 | 178.98 | 0/1 | 14/25 |
| 2021 | MI | 11 | 127 | 40* | 14.11 | 113.39 | 0/0 | 11/5 |
| 2022 | GT | 15 | 487 | 87* | 44.27 | 131.26 | 0/4 | 49/12 |
| 2023 | GT | 15 | 346 | 66 | 31.45 | 136.75 | 0/2 | 26/15 |
| 2024 | MI | 13 | 216 | 46 | 18.00 | 143.04 | 0/0 | 17/11 |
| 2025 | MI | 12 | 224 | 48* | 24.88 | 163.5 | 0/0 | 18/12 |
| 2026 | MI | 7 | 128 | 40 | 21.33 | 152.38 | 0/0 | 14/4 |
| Total | 147 | 2877 | 91 | 27.93 | 147.16 | 0/10 | 221/152 |
Key Insights – Hardik Pandya’s IPL Batting Performances Year-wise
Hardik Pandya Batting Milestones for Mumbai Indians (2015-2021)
Hardik Pandya brought up his maiden IPL fifty in his sixth match, scoring an unbeaten 61 off 31 balls against Kolkata Knight Riders at Wankhede.
He didn’t score a lot of runs in 2015, just 112 to be precise, but his strike rate of 180.64 was the second best by a batter that season.
The 2016 season was the exact opposite, where he struck at a meagre 69.84, the lowest for a batter who played a minimum of 50 balls.
Pandya scored 250 runs in 2017, the sixth-most by a batter for Mumbai Indians (MI) that season.
His 20 sixes in 2017 were the second-most for MI and overall the fifth most by a batter that season. See who holds the record for hitting most sixes in an IPL season.
Hardik’s average of 35.71 and strike rate of 156.25 in 2017 was the highest by a Mumbai batter that edition.
He was the fifth-highest run getter for MI in 2018 with 260 runs in 13 innings.
The right-hander delivered his second-best season with the bat in 2019, aggregating 402 runs in 15 innings.
His run tally in 2019 included 29 sixes, the third-most that season, at a strike rate of 191.42.
Pandya brought up his highest score in 2019, smashing 91 runs off 34 balls against KKR in Kolkata.
He scored 281 runs in 2020 at a strike rate of 178.98, the third-highest by a batter that edition.
Hardik smashed 25 sixes in 2020, the joint-third most, along with Nicholas Pooran, that edition.
He had a below-average outing in 2021, scoring 127 runs in 11 innings with an average of 14.11.
Hardik Pandya Captaincy and Batting Records with Gujarat Titans (2022-2023)
Pandya moved to Gujarat Titans (GT) in 2022 and delivered his best season, collecting 487 runs in 15 innings.
His 487 runs were the second-most runs by a captain in the 2022 season and the fourth-most overall.
He scored four fifties in 2022, the most by him in a single IPL season.
His 49 fours in 2022 were the most by a captain and overall the joint third most by any batter in that season.
Hardik carried his 2022 form into 2023 and scored 346 runs in 15 innings, the fourth-most by a batter for the Titans.
His 346 runs were the sixth most by a captain in the 2023 edition.
Hardik Pandya Return to Mumbai Indians as Captain (2024-2025)
Pandya mustered 216 runs in 13 innings on his return to MI in 2024.
He struck at 143.04 in 2024, though his average of 18 was the third lowest by a batter that season (minimum 10 innings).
His performance in 2025 featured a strike rate of 163.5, the third highest among captains who faced at least 100 balls.