Matches (8)
ZIM vs NZ (1)
Women's Hundred (1)
Men's Hundred (1)
AUS-WA vs IND-WA (1)
One-Day Cup (4)
ZIM Flag

ZIM

125
NZ Flag

NZ

(24 ov) 115/0

null

ScheduleReportSeries
NSC-W Flag

NSC-W

(48/100 balls) 68/3
WF-W Flag

WF-W

null

ScheduleTableSeries
Northern Superchargers (Men) Flag

Northern Superchargers (Men)

Welsh Fire (Men) Flag

Welsh Fire (Men)

Today
5:30 PM

null

ScheduleTableSeries
AUA-W Flag

AUA-W

137/6
INA-W Flag

INA-W

(20 ov, T:138) 124/5

null

ScheduleSeries
GLA Flag

GLA

DER Flag

DER

null

ScheduleTableSeries
ESS Flag

ESS

285
HAM Flag

HAM

(10/50 ov, T:286) 58/1

null

ScheduleTableSeries
WOR Flag

WOR

312/7
NOT Flag

NOT

(4/47 ov, T:327) 32/0

null

ScheduleTableSeries
KEN Flag

KEN

287/9
SUS Flag

SUS

(6.4/50 ov, T:288) 42/2

null

ScheduleTableSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
espn plus
Edition US

Hardik Pandya

India|Allrounder
Compare
Hardik Pandya
INTL CAREER: 2016 - 2025
Most Viewed Players
Most Viewed Players
  • Mohammed SirajMohammed Siraj
  • Shubman GillShubman Gill
  • Virat KohliVirat Kohli
  • Yashasvi JaiswalYashasvi Jaiswal
  • Ravindra JadejaRavindra Jadeja
  • Jasprit BumrahJasprit Bumrah
  • KL RahulKL Rahul
  • Sachin TendulkarSachin Tendulkar
  • Rohit SharmaRohit Sharma
  • Washington SundarWashington Sundar
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WTest Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
South Africa
All
  • Temba BavumaTemba Bavuma
  • Tony de ZorziTony de Zorzi
  • Reeza HendricksReeza Hendricks
  • Keshav MaharajKeshav Maharaj
  • Aiden MarkramAiden Markram
  • Wiaan MulderWiaan Mulder
  • Lungi NgidiLungi Ngidi
  • Ryan RickeltonRyan Rickelton
  • Tristan StubbsTristan Stubbs
  • Rassie van der DussenRassie van der Dussen

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Overview
Stats
Records
Matches
Videos
News
Photos
Debut/Last Matches - Player

Test Matches

View Test Records
Debut
Sri Lanka vs India at Galle - July 26 - 29, 2017
Last
England vs India at Southampton - August 30 - September 02, 2018

ODI Matches

View ODI Records
Debut
India vs New Zealand at Dharamsala - October 16, 2016
Last
New Zealand vs India at Dubai (DICS) - March 09, 2025

T20I Matches

View T20I Records
Debut
Australia vs India at Adelaide - January 26, 2016
Last
India vs England at Wankhede - February 02, 2025

FC Matches

Debut
Baroda vs M. Pradesh at Vadodara - November 28 - 30, 2013
Last
Mumbai vs Baroda at Wankhede - December 14 - 17, 2018

List A Matches

Debut
Baroda vs Gujarat at Ahmedabad - November 08, 2014
Last
New Zealand vs India at Dubai (DICS) - March 09, 2025

T20 Matches

Debut
Baroda vs Mumbai at Ahmedabad - March 17, 2013
Last
MI vs PBKS at Ahmedabad - June 01, 2025
Recent Matches - Player
MatchBatBowlDateGroundFormat
MI vs PBKS151/1901-Jun-2025AhmedabadT20
MI vs GT22*0/3730-May-2025New ChandigarhT20
MI vs PBKS260/2926-May-2025JaipurT20
MI vs DC3--21-May-2025WankhedeT20
MI vs GT10/1806-May-2025WankhedeT20
MI vs RR48*1/201-May-2025JaipurT20
MI vs LSG50/1027-Apr-2025WankhedeT20
MI vs SRH--1/3123-Apr-2025HyderabadT20
MI vs CSK--0/1320-Apr-2025WankhedeT20
MI vs SRH211/4217-Apr-2025WankhedeT20
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2025 ESPN Sports Media Ltd. All rights reserved