Cricket player · Allrounder · Mumbai Indians
Hardik Pandya
Hardik Pandya appears in 29 matches with a full FairPlay scorecard (9 Dec 2025 to 24 May 2026). 664 runs in 26 innings. 20 wickets from 78.4 overs.
Hardik Pandya at a glance
FairPlay holds 29 complete scorecards featuring Hardik Pandya, most recently for India (T20 and shorter).
In those matches Hardik Pandya batted 26 times for 664 runs at a strike rate of 162.75. The highest score was 63 off 25 balls against South Africa.
With the ball: 20 wickets from 78.4 overs, an economy rate of 9.85. Best figures: 2 for 16 against Pakistan.
How the 23 dismissals happened: caught 21, bowled 1, run out 1.
These matches were played at 15 different grounds.
Figures in FairPlay's scorecards
| Inns | NO | Runs | HS | Avg | SR | 50/100 | 4s/6s |
|---|---|---|---|---|---|---|---|
| 26 | 3 | 664 | 63 | 28.87 | 162.75 | 4/0 | 51/40 |
| Inns | Overs | Mdns | Runs | Wkts | Best | Econ |
|---|---|---|---|---|---|---|
| 27 | 78.4 | 1 | 775 | 20 | 2/16 | 9.85 |
Figures by format
| Format | Mat | Runs | HS | Avg | SR | Wkts | Best | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 and shorter | 29 | 664 | 63 | 28.87 | 162.75 | 20 | 2/16 | 9.85 |
Avg is runs per dismissal; SR is runs per 100 balls; Econ is runs per over. * means not out.
Best performances
Highest scores
- 63 (25 balls) v South Africa, 19 Dec 2025, Narendra Modi Stadium
- 59* (28 balls) v South Africa, 9 Dec 2025, Barabati Stadium
- 52 (28 balls) v Namibia, 12 Feb 2026, Arun Jaitley Stadium
Best bowling
- 2/16 (3 overs) v Pakistan, 15 Feb 2026, R.Premadasa Stadium
- 2/21 (4 overs) v Namibia, 12 Feb 2026, Arun Jaitley Stadium
- 2/23 (3 overs) v New Zealand, 25 Jan 2026, Barsapara Cricket Stadium
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 24 May 2026 | Mumbai Indians v Rajasthan RoyalsIndian Premier LeagueCaptainBat 34 (15) · Bowl – | ||
| 20 May 2026 | Mumbai Indians v Kolkata Knight RidersIndian Premier LeagueCaptainBat 26 (27) · Bowl 0/13 (2) | ||
| 2 May 2026 | Mumbai Indians v Chennai Super KingsIndian Premier LeagueCaptainBat 18 (23) · Bowl 0/17 (2) | ||
| 29 Apr 2026 | Mumbai Indians v Sunrisers HyderabadIndian Premier LeagueCaptainBat 31 (15) · Bowl 1/39 (3.4) | ||
| 23 Apr 2026 | Mumbai Indians v Chennai Super KingsIndian Premier LeagueCaptainBat 1 (2) · Bowl 0/38 (2) | ||
| 20 Apr 2026 | Mumbai Indians v Gujarat TitansIndian Premier LeagueCaptainBat 15 (16) · Bowl 1/18 (1) | ||
| 16 Apr 2026 | Mumbai Indians v Punjab KingsIndian Premier LeagueCaptainBat 14 (12) · Bowl 0/39 (3) | ||
| 12 Apr 2026 | Mumbai Indians v Royal Challengers BengaluruIndian Premier LeagueCaptainBat 40 (22) · Bowl 1/39 (4) | ||
| 7 Apr 2026 | Mumbai Indians v Rajasthan RoyalsIndian Premier LeagueCaptainBat 9 (6) · Bowl 0/17 (2) | ||
| 29 Mar 2026 | Mumbai Indians v Kolkata Knight RidersIndian Premier LeagueCaptainBat 18* (11) · Bowl 1/39 (3) | ||
| 8 Mar 2026 | India v New ZealandICC Men's T20 World CupBat 18 (13) · Bowl 1/36 (4) | ||
| 5 Mar 2026 | India v EnglandICC Men's T20 World CupBat 27 (12) · Bowl 2/38 (4) | ||
| 1 Mar 2026 | India v West IndiesICC Men's T20 World CupBat 17 (14) · Bowl 1/40 (4) | ||
| 26 Feb 2026 | India v ZimbabweICC Men's T20 World CupBat 50* (23) · Bowl 0/21 (3) | ||
| 22 Feb 2026 | India v South AfricaICC Men's T20 World CupBat 18 (17) · Bowl 0/45 (4) | ||
| 18 Feb 2026 | India v NetherlandsICC Men's T20 World CupBat 30 (21) · Bowl 1/40 (3) | ||
| 15 Feb 2026 | India v PakistanICC Men's T20 World CupBat 0 (1) · Bowl 2/16 (3) | ||
| 12 Feb 2026 | India v NamibiaICC Men's T20 World CupBat 52 (28) · Bowl 2/21 (4) | ||
| 7 Feb 2026 | India v United States of AmericaICC Men's T20 World CupBat 5 (6) · Bowl 0/34 (4) | ||
| 4 Feb 2026 | India v South AfricaICC Mens T20 World Cup Warm-up MatchesBat 30 (10) · Bowl 0/28 (2) | ||
| 31 Jan 2026 | India v New ZealandTwenty20 InternationalBat 42 (17) · Bowl 0/15 (2) | ||
| 28 Jan 2026 | India v New ZealandTwenty20 InternationalBat 2 (5) · Bowl – | ||
| 25 Jan 2026 | India v New ZealandTwenty20 InternationalBat – · Bowl 2/23 (3) | ||
| 23 Jan 2026 | India v New ZealandTwenty20 InternationalBat – · Bowl 1/25 (3) | ||
| 21 Jan 2026 | India v New ZealandTwenty20 InternationalBat 25 (16) · Bowl 1/20 (2) | ||
| 19 Dec 2025 | India v South AfricaTwenty20 InternationalBat 63 (25) · Bowl 1/41 (3) | ||
| 14 Dec 2025 | India v South AfricaTwenty20 InternationalBat – · Bowl 1/23 (3) | ||
| 11 Dec 2025 | India v South AfricaTwenty20 InternationalBat 20 (23) · Bowl 0/34 (3) | ||
| 9 Dec 2025 | India v South AfricaTwenty20 InternationalBat 59* (28) · Bowl 1/16 (2) |
How Hardik Pandya was dismissed
From the dismissal recorded on each scorecard: 23 dismissals in 26 innings, with 3 not out.
- Caught 21
- Bowled 1
- Run out 1
Teams, opponents and grounds
Played for
- India19 matches
- Mumbai Indians10 matches
Opponents
- New Zealand6 matches
- South Africa6 matches
- Chennai Super Kings2 matches
- Kolkata Knight Riders2 matches
- Rajasthan Royals2 matches
- England1 match
- Gujarat Titans1 match
- Namibia1 match
- Netherlands1 match
- Pakistan1 match
- Punjab Kings1 match
- Royal Challengers Bengaluru1 match
- Sunrisers Hyderabad1 match
- United States of America1 match
- West Indies1 match
- Zimbabwe1 match
Grounds
- Wankhede Stadium8 matches
- Narendra Modi Stadium5 matches
- Barsapara Cricket Stadium2 matches
- Eden Gardens2 matches
- MA Chidambaram Stadium2 matches
- Arun Jaitley Stadium1 match
- Barabati Stadium1 match
- Dr DY Patil Sports Academy1 match
- Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium1 match
- Greenfield International Stadium1 match
- Himachal Pradesh Cricket Association Stadium1 match
- Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur1 match
- R.Premadasa Stadium1 match
- Shaheed Veer Narayan Singh International Stadium1 match
- Vidarbha Cricket Association Ground1 match