Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Hardik Pandya: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
13 Feb 2018IND 274/7 v SA 2015th ODI · ODIIND02/301India won by 73 runsPort ElizabethIndia tour of South Africa 2017/18
10 Feb 2018IND 289/7 v SA 207/54th ODI · ODIIND91/370South Africa won by 5 wickets (DLS method)JohannesburgIndia tour of South Africa 2017/18
7 Feb 2018IND 303/6 v SA 1793rd ODI · ODIIND140/350India won by 124 runsCape TownIndia tour of South Africa 2017/18
4 Feb 2018SA 118 v IND 119/12nd ODI · ODIINDDNB0/342India won by 9 wicketsCenturionIndia tour of South Africa 2017/18
1 Feb 2018SA 269/8 v IND 270/41st ODI · ODIIND3*0/412India won by 6 wicketsDurbanIndia tour of South Africa 2017/18
24 Jan 2018IND 187 & 247 v SA 194 & 1773rd Test · TestIND0 & 40/3 & 0/152India won by 63 runsJohannesburgIndia tour of South Africa 2017/18
13 Jan 2018SA 335 & 258 v IND 307 & 1512nd Test · TestIND15 & 60/50 & 0/141South Africa won by 135 runsCenturionIndia tour of South Africa 2017/18
5 Jan 2018SA 286 & 130 v IND 209 & 1351st Test · TestIND93 & 11/53 & 2/270South Africa won by 72 runsCape TownIndia tour of South Africa 2017/18
24 Dec 2017SL 135/7 v IND 139/53rd T20I · T20IIND42/252India won by 5 wicketsMumbaiSri Lanka tour of India 2017/18
22 Dec 2017IND 260/5 v SL 172/92nd T20I · T20IIND101/232India won by 88 runsIndoreSri Lanka tour of India 2017/18
20 Dec 2017IND 180/3 v SL 871st T20I · T20IINDDNB3/292India won by 93 runsCuttackSri Lanka tour of India 2017/18
17 Dec 2017SL 215 v IND 219/23rd ODI · ODIINDDNB2/490India won by 8 wicketsVisakhapatnamSri Lanka tour of India 2017/18
13 Dec 2017IND 392/4 v SL 251/82nd ODI · ODIIND81/390India won by 141 runsChandigarhSri Lanka tour of India 2017/18
10 Dec 2017IND 112 v SL 114/31st ODI · ODIIND101/390Sri Lanka won by 7 wicketsDharamsalaSri Lanka tour of India 2017/18
7 Nov 2017IND 67/5 v NZ 61/63rd T20I · T20IIND14*0/110India won by 6 runsThiruvananthapuramNew Zealand tour of India 2017/18
4 Nov 2017NZ 196/2 v IND 156/72nd T20I · T20IIND10/141New Zealand won by 40 runsRajkotNew Zealand tour of India 2017/18
1 Nov 2017IND 202/3 v NZ 149/81st T20I · T20IIND01/111India won by 53 runsDelhiNew Zealand tour of India 2017/18
29 Oct 2017IND 337/6 v NZ 331/73rd ODI · ODIIND80/470India won by 6 runsKanpurNew Zealand tour of India 2017/18
25 Oct 2017NZ 230/9 v IND 232/42nd ODI · ODIIND301/230India won by 6 wicketsPuneNew Zealand tour of India 2017/18
22 Oct 2017IND 280/8 v NZ 284/41st ODI · ODIIND161/460New Zealand won by 6 wicketsMumbaiNew Zealand tour of India 2017/18
10 Oct 2017IND 118 v AUS 122/22nd T20I · T20IIND250/130Australia won by 8 wicketsGuwahatiAustralia tour of India 2017/18
7 Oct 2017AUS 118/8 v IND 49/11st T20I · T20IINDDNB1/330India won by 9 wickets (DLS method)RanchiAustralia tour of India 2017/18
1 Oct 2017AUS 242/9 v IND 243/35th ODI · ODIINDDNB1/140India won by 7 wicketsNagpurAustralia tour of India 2017/18
28 Sept 2017AUS 334/5 v IND 313/84th ODI · ODIIND410/321Australia won by 21 runsBengaluruAustralia tour of India 2017/18
24 Sept 2017AUS 293/6 v IND 294/53rd ODI · ODIIND781/580India won by 5 wicketsIndoreAustralia tour of India 2017/18
21 Sept 2017IND 252 v AUS 2022nd ODI · ODIIND202/561India won by 50 runsKolkataAustralia tour of India 2017/18
17 Sept 2017IND 281/7 v AUS 137/91st ODI · ODIIND832/280India won by 26 runs (DLS method)ChennaiAustralia tour of India 2017/18
31 Aug 2017IND 375/5 v SL 2074th ODI · ODIIND192/501India won by 168 runsColomboIndia tour of Sri Lanka 2017
27 Aug 2017SL 217/9 v IND 218/43rd ODI · ODIINDDNB1/420India won by 6 wicketsKandyIndia tour of Sri Lanka 2017
24 Aug 2017SL 236/8 v IND 231/72nd ODI · ODIIND01/240India won by 3 wickets (DLS method)KandyIndia tour of Sri Lanka 2017
20 Aug 2017SL 216 v IND 220/11st ODI · ODIINDDNB0/350India won by 9 wicketsDambullaIndia tour of Sri Lanka 2017
12 Aug 2017IND 487 v SL 135 & 1813rd Test · TestIND1081/28 & 0/22India won by an innings and 171 runsKandyIndia tour of Sri Lanka 2017
3 Aug 2017IND 622/9d v SL 183 & 3862nd Test · TestIND202/311India won by an innings and 53 runsColomboIndia tour of Sri Lanka 2017
26 Jul 2017IND 600 & 240/3d v SL 291/9 & 245/81st Test · TestIND50 & DNB1/13 & 0/211India won by 304 runsGalleIndia tour of Sri Lanka 2017
6 Jul 2017WI 205/9 v IND 206/2Match 5 · ODIINDDNB1/270India won by 8 wicketsJamaicaIndia in West Indies ODI Series 2017
2 Jul 2017WI 189/9 v IND 178Match 4 · ODIIND203/400West Indies won by 11 runsAntiguaIndia in West Indies ODI Series 2017
30 Jun 2017WI 158 v IND 251/4Match 3 · ODIINDDNB2/322India won by 93 runsAntiguaIndia in West Indies ODI Series 2017
25 Jun 2017WI 205/6 v IND 310/5Match 2 · ODIIND40/321India won by 105 runsTrinidadIndia in West Indies ODI Series 2017
23 Jun 2017WI v IND 199/3Match 1 · ODIINDDNB-0No resultTrinidadIndia in West Indies ODI Series 2017
18 Jun 2017IND 158 v PAK 338/4Final · ODIIND761/530Pakistan won by 180 runsLondonICC Champions Trophy 2017
15 Jun 2017BAN 264/7 v IND 265/1Semi-final · ODIINDDNB0/340India won by 9 wicketsBirminghamICC Champions Trophy 2017
11 Jun 2017IND 193/2 v SA 191Match 11 · ODIINDDNB1/520India won by 8 wicketsLondonICC Champions Trophy 2017
8 Jun 2017IND 321/6 v SL 322/3Match 8 · ODIIND90/510Sri Lanka won by 7 wicketsLondonICC Champions Trophy 2017
4 Jun 2017IND 319/3 v PAK 164/9Match 4 · ODIIND20*2/431India won by 124 runs (DLS method)BirminghamICC Champions Trophy 2017
21 May 2017MI 129/8 v RPS 128/6Final · T20MI10-0Mumbai Indians won by 1 runHyderabadIndian Premier League 2017
19 May 2017MI 111/4 v KKR 107Qualifier 2 · T20MIDNB0/42Mumbai Indians won by 6 wicketsBangaloreIndian Premier League 2017
16 May 2017MI 142/9 v RPS 162/4Qualifier 1 · T20MI140/151Rising Pune Supergiant won by 20 runsMumbaiIndian Premier League 2017
13 May 2017KKR 164/8 v MI 173/5Match 54 · T20MI1*2/222Mumbai Indians won by 9 runsKolkataIndian Premier League 2017
11 May 2017MI 223/6 v PK 230/3Match 51 · T20MI300/291Kings XI Punjab won by 7 runsMumbaiIndian Premier League 2017
8 May 2017SH 140/3 v MI 138/7Match 48 · T20MI150/131Sunrisers Hyderabad won by 7 wicketsHyderabadIndian Premier League 2017
PreviousPage 7 · 416 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.