Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW13/2 (4)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 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 runsT20I2nd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

India: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Sardar Patel Stadium, Motera×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Yuvraj SinghIND2002-20126613287465.6041878.470403610
Harbhajan SinghIND2002-201166022611537.6738359.01110196
Virender SehwagIND2002-2012812044217336.8349489.47211585
MS DhoniIND2006-2012810031311031.3053458.61120255
Ambati RayuduIND2014111121121*-118102.54100104
Abhimanyu MithunIND2010-2011220472423.5039120.5100024
Virat KohliIND2010-20146712105735.0028872.92010193
Suresh RainaIND2006-20147821224920.3312895.3100193
Sanjay BangarIND20021115757*-41139.0201052
Rahul DravidIND2002-201058149817771.1482860.14300621
Rohit SharmaIND2010-20123311479573.5016390.18010141
Sourav GangulyIND2002-20082301158738.3316768.86011111
Shikhar DhawanIND2014110797979.008098.7501071
Irfan PathanIND2006-20082326443*64.0010064.0000171
Ravindra JadejaIND2010-2014331483624.005292.3100041
S. SreesanthIND2008-201035124176.004652.1700131
VVS LaxmanIND2002-20104712869147.6764844.14031320
Gautam GambhirIND2009-201268025211431.5047153.50112260
Sachin TendulkarIND2006-2012571251100*41.8350349.90110320
Cheteshwar PujaraIND2012122247206*-44056.14100290
Ravichandran AshwinIND2011-2014520543127.0011646.5500030
Parthiv PatelIND2011110393939.0035111.4300070
Ajinkya RahaneIND2012-2014220362818.004580.0000050
Amit MishraIND2009121312431.005655.3600050
Wasim JafferIND2008120281914.006741.7900040
Murali VijayIND2010110252525.0016156.2500050
Zaheer KhanIND2009-201244020125.005139.2200130
Pragyan OjhaIND2010-2012232201120.0010519.0500010
Dinesh KarthikIND2010110111111.0011100.0000020
Umesh YadavIND2011-20143111111*-10110.0000020
Mohammad KaifIND2002110888.001080.0000000
R. P. SinghIND2006-2008231884.002334.7800120
Anil KumbleIND2008120552.501435.7100110
Yusuf PathanIND2010110555.00862.5000000
Vinay KumarIND2011110333.00837.5000000
Ajit AgarkarIND2006110111.00250.0000000
Sudeep TyagiIND201011111*-250.0000000
Ishant SharmaIND2009-2014310000.0040.0000100

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