ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Saurashtra Cricket Association Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad SaifRAI20222022330323210.674472.7300240
Harbhajan SinghMI20172017110000.0010.0000100
Amit MishraIND/DC20162016210000.0020.0000100
Suresh RainaIND20152015110000.0020.0000100
Ajinkya RahaneRPS20172017110000.0030.0000100
George BaileyAUS20132013110000.0030.0000100
Pat CumminsAUS20202020110000.0010.0000100
Glenn MaxwellPK20162016110000.0010.0000100
Dwaine PretoriusSA20222022110000.0060.0000100
Gurkeerat SinghPK20162016110000.0030.0000100
Keshav MaharajSA20222022110000.0020.0000100
KL RahulIND20182018110000.0040.0000100
Axar PatelPK20162016110000.0020.0000100
Jamie OvertonENG20252025110000.0010.0000100
Shardul ThakurRPS20172017110000.0010.0000100
Akshdeep NathGL20172017110000.0010.0000100
Jofra ArcherENG20252025110000.0020.0000100
Shams MulaniMUM20222022310000.0030.0000100
Chamika KarunaratneSL20232023110000.0020.0000100
Lalhruai RalteMIZ20222022210000.000-00100
Mayank MishraUTT20222022310000.0010.0000100
Dhrushant SoniRAI20222022110000.0010.0000100
Gautam GambhirIND20162016120292914.507837.1800140
Jonny BairstowENG20242024120442.00757.1400110
Jasprit BumrahIND/MI2017201722111*1.00333.3300100
Sunil AmbrisWI2018201812012126.002352.1700120
Wasiqur RahmanASS20222022320663.001442.8600100
Rajat PatidarIND20242024120552.502520.0000110
Shubman GillIND20242024120919145.5016056.8801192
Sherman LewisWI20182018120442.001822.2200110
G LalbiakvelaMIZ20222022320110.50714.2900100
Parvez AhmedMIZ2022202222014147.003540.0000110
Kamlesh NagarkotiRAJ2022202222122*2.002100.0000100
Rehan AhmedENG20242024120663.001833.3300110
Vikash KumarMIZ20222022220442.00850.0000100
C RathoreMP2022202232010105.0010100.0000120
Shreevats GoswamiMIZ2022202233015105.001978.9500120
Aaron FinchGL20162016430555018.3345122.2201182
Laura DelanyIREW20252025330473715.675782.4600160
Vijay SharmaUTT202220224322726*27.0019142.1100131
Georgina DempseyIREW20252025332126*12.001392.3100110
NR NarahASS2022202233116128.0014114.2900130
Avinash YadavMIZ202220223312119*10.502487.5000120
CE Coulter ReillyIREW20252025331958047.5014366.43011110
Dwayne BravoGL201620164423422*17.0024141.6700141
Pratham SinghRAI20222022440952.251560.0000110
Mohit RautRAI202220224401253.001866.6700110
Aaron FinchGL201720175518033*20.0057140.3500156
Harbhajan SinghIND201520151112020*-17117.6500010
Parthiv PatelMI20172017110707070.0044159.0901091
Page 1Next

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