ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sardar Patel Stadium, Motera×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Faiz FazalRRDeccan Chargers201011188*-1172.7300010
Ben CuttingRRDelhi Capitals2014110888.006133.3300001
R. P. SinghINDSouth Africa2008120884.002236.3600120
BJ WatlingNZIndia2010121868.004816.6700010
Zaheer KhanINDEngland2012110777.001070.0000010
Tatenda TaibuZIMAustralia2011110777.001741.1800010
Stuart MatsikenyeriZIMWest Indies2006110777.001353.8500010
Brendan TaylorZIMWest Indies2006110777.001546.6700010
MS DhoniINDAustralia2011110777.00887.5000010
Justin KempSASri Lanka2006110777.001643.7500000
Mitchell JohnsonAUSZimbabwe201111177*-3233.3300010
Dhawal KulkarniRRSunrisers Hyderabad201411177*-6116.6700010
Tillakaratne DilshanSLZimbabwe2006110666.006100.0000000
Anthony IrelandZIMWest Indies2006110666.002128.5700010
Mitchell JohnsonAUSIndia201111166*-6100.0000000
Rajat BhatiaRRKolkata Knight Riders201411166*-1600.0000001
Rajat BhatiaRRMumbai Indians201411166*-4150.0000010
David WarnerSHRajasthan Royals2014110666.00785.7100000
Steve SmithRRChennai Super Kings2015110666.00785.7100000
Regis ChakabvaZIMAustralia2011110666.001833.3300000
S. SreesanthINDNew Zealand2010121646.002722.2200010
Kamran AkmalPAKIndia2012110555.003166.6700010
Shane WatsonRRMumbai Indians2014110555.00683.3300010
Brian LaraWIIndia2006110555.005100.0000010
Umar GulPAKIndia2012110555.005100.0000010
Ray PriceZIMAustralia201111155*-1926.3200000
Lasith MalingaSLZimbabwe200611155*-5100.0000000
MS DhoniINDEngland2012110555.003713.5100000
Tafadzwa MufambisiZIMSri Lanka2006110555.00955.5600010
Yusuf PathanINDSouth Africa2010110555.00862.5000000
Swapnil AsnodkarRRDelhi Capitals2010110555.004125.0000010
Paras DograRRChennai Super Kings2010110555.003166.6700010
Kevon CooperRRMumbai Indians2014110555.00862.5000000
Sanju SamsonRRPunjab Kings201511155*-2250.0000010
Anil KumbleINDSouth Africa2008120552.501435.7100110
Harbhajan SinghINDSouth Africa2008120542.502420.8300000
Mahela JayawardeneSLZimbabwe2006110444.001040.0000000
Dilhara FernandoSLSouth Africa2006110444.00757.1400010
Chris ReadENGWest Indies2006110444.00757.1400000
Tinashe PanyangaraZIMNew Zealand201111144*-944.4400010
Chamu ChibhabhaZIMSri Lanka2006110444.001233.3300000
Ross TaylorDCRajasthan Royals2014110444.00580.0000000
Munaf PatelRRKolkata Knight Riders201011144*-3133.3300000
Rohit SharmaINDPakistan201211144*-2200.0000010
Rajat BhatiaRRSunrisers Hyderabad2014110444.00850.0000000
Amit UniyalRRDelhi Capitals201011144*-666.6700000
Hamish BennettNZIndia2010110444.003013.3300000
Imran TahirDCRajasthan Royals2014110444.00666.6700010
James FaulknerRRRoyal Challengers Bengaluru2015110444.00580.0000000
James FaulknerRRSunrisers Hyderabad2014110444.00666.6700000

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.