Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rajiv Gandhi International Stadium, Uppal×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDAustralia2007-2009220218175109.00212102.83100254
Shubman GillINDNew Zealand2023110208208208.00149139.60100199
Michael BracewellNZIndia2023110140140140.0078179.491001210
Mohammad RizwanPAKSri Lanka2023111131131*-121108.2610083
Yuvraj SinghINDAustralia2007-200922013012165.00125104.00100133
Kusal MendisSLPakistan2023110122122122.0077158.44100146
Mahela JayawardeneSLIndia2014110118118118.0012495.16100121
Abdullah ShafiquePAKSri Lanka2023110113113113.00103109.71100103
Shaun MarshAUSIndia2009110112112112.00112100.0010082
Sadeera SamarawickramaSLPakistan2023110108108108.0089121.35100112
Yuvraj SinghINDSouth Africa2005110103103103.0012284.43100103
MS DhoniINDAustralia2007-20193319859*49.0012479.03010101
Shane WatsonAUSIndia2009110939393.0089104.4901093
Shikhar DhawanINDSri Lanka2014110919191.0079115.1901081
Andrew SymondsAUSIndia2007110898989.0067132.8401055
MS DhoniINDEngland20111118787*-70124.29010101
Kedar JadhavINDAustralia20191118181*-8793.1001091
Will YoungNZNetherlands2023110707070.008087.5001072
Ricky PontingAUSIndia2007-2009220704535.008879.5500061
Colin AckermannNEDNew Zealand2023110696969.007394.5201050
Jacques KallisSAIndia20051116868*-9770.1001050
Mohammad RizwanPAKNetherlands2023110686868.007590.6701080
Saud ShakeelPAKNetherlands2023110686868.0052130.7701091
Bas de LeedeNEDPakistan2023110676767.006898.5301062
Suresh RainaINDEngland2011110616161.0055110.9101052
Matthew HaydenAUSIndia2007110606060.007085.71010100
Alastair CookENGIndia2011110606060.006395.2401070
Michael ClarkeAUSIndia2007110595959.007183.1001040
Suresh RainaINDAustralia2009110595959.0059100.0001033
Cameron WhiteAUSIndia2009110575757.0033172.7301025
Mitchell SantnerNZIndia2023110575757.0045126.6701071
Tillakaratne DilshanSLIndia2014110535353.008066.2501070
Virat KohliINDSri Lanka2014110535353.006186.8901041
Tom LathamNZNetherlands2023110535353.0046115.2201061
Vikramjit SinghNEDPakistan2023110525252.006777.6101041
Rachin RavindraNZNetherlands2023110515151.0051100.0001031
Pathum NissankaSLPakistan2023110515151.006183.6101071
Usman KhawajaAUSIndia2019110505050.007665.7901051
Graeme SmithSAIndia2005110484848.0036133.3300090
Daryl MitchellNZNetherlands2023110484848.0047102.1300052
Irfan PathanINDSouth Africa2005110464646.006373.0200060
Ashwell PrinceSAIndia2005110464646.007462.1600050
Justin KempSAIndia20051114646*-4993.8800050
Virat KohliINDAustralia2019110444444.004597.7800061
Glenn MaxwellAUSIndia2019110404040.005178.4300050
Finn AllenNZIndia2023110404040.0039102.5600071
Mohammad NawazPAKNetherlands2023110393939.004390.7000040
Virender SehwagINDAustralia2009110383838.0030126.6700051
Rohit SharmaINDAustralia2007-2019220383719.007054.2900050
Harbhajan SinghINDSouth Africa20051113737*-17217.6500042
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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