T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Punjab Cricket Association Stadium, Mohali×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDIndia2007-20112201849992.0020689.32020251
Scott StyrisNZNew Zealand2006110868686.0011376.11010100
Gautam GambhirINDIndia2007-2011220845742.0010084.0001090
Stephen FlemingNZNew Zealand2006110808080.0010576.1901081
Mark BoucherSASouth Africa2006110696969.009870.4101070
Justin KempSASouth Africa2006110646464.0011058.1801042
Virender SehwagINDIndia2007-2011220633831.5056112.50000100
Harbhajan SinghINDIndia2007-20112215038*50.0035142.8600042
Suresh RainaINDIndia20111113636*-3992.3100030
Yuvraj SinghINDIndia2007-2011220343417.004575.5600130
Jacob OramNZNew Zealand2006110313131.0026119.2300041
MS DhoniINDIndia2007-2011220292514.505255.7700020
Brendon McCullumNZNew Zealand2006110272727.0013207.6900031
Zaheer KhanINDIndia2007-20112201899.002864.2900020
Jacques KallisSASouth Africa2006110171717.002568.0000020
Nathan AstleNZNew Zealand2006110151515.001788.2400030
Boeta DippenaarSASouth Africa2006110131313.003537.1400020
André NelSASouth Africa20061111212*-10120.0000020
AB de VilliersSASouth Africa2006110101010.001190.9100020
James FranklinNZNew Zealand200611199*-5180.0000010
Virat KohliINDIndia2011110999.002142.8600000
Irfan PathanINDIndia2007110777.001450.0000000
Peter FultonNZNew Zealand2006110777.001450.0000010
Sourav GangulyINDIndia2007110666.003200.0000010
Lou VincentNZNew Zealand2006110333.00837.5000000
Shaun PollockSASouth Africa2006110222.00825.0000000
Ashish NehraINDIndia2011110111.00250.0000000
R. P. SinghINDIndia200711111*-1100.0000000
Graeme SmithSASouth Africa2006110000.0020.0000100
Herschelle GibbsSASouth Africa2006110000.0010.0000100
Makhaya NtiniSASouth Africa200611100*-0-00000
Daniel VettoriNZNew Zealand200611100*-0-00000
Munaf PatelINDIndia201111100*-0-00000
Robin UthappaINDIndia2007110000.0020.0000100

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