Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDSouth Africa2000120412120.5012931.7800050
Rahul DravidINDSouth Africa2000120351817.5013625.7400050
Sourav GangulyINDSouth Africa200012014137.005326.4200030
Anil KumbleINDSouth Africa20001216436*64.0019932.1600080
Javagal SrinathINDSouth Africa2000121545.003116.1300000
Mohammad KaifINDSouth Africa2000120352317.5010932.1100030
Herschelle GibbsSAIndia2000110444.001233.3300010
Gary KirstenSAIndia2000110797979.0020937.8001070
Jacques KallisSAIndia2000110959595.0035926.4601072
Mark BoucherSAIndia2000110151515.004334.8800010
Shaun PollockSAIndia2000110111.00156.6700000
Nicky BojeSAIndia2000110858585.0019842.9301090
Nantie HaywardSAIndia200011100*-30.0000000
Lance KlusenerSAIndia2000110979797.0016957.4001051
Allan DonaldSAIndia2000110777.002528.0000010
Murali KartikINDSouth Africa2000120221.001020.0000100
Wasim JafferINDSouth Africa2000120362318.0010933.0300070
Mohammad AzharuddinINDSouth Africa200012011110255.5020354.68100142
Hansie CronjeSAIndia2000110121212.003633.3300020
Daryll CullinanSAIndia2000110535353.008661.6301051
Nayan MongiaINDSouth Africa2000110202020.006132.7900020
Nikhil ChopraINDSouth Africa2000120743.507010.0000000
Ishant SharmaINDAustralia2017120663.002920.6900110
Virat KohliINDAustralia2017120271513.504264.2900030
Wriddhiman SahaINDAustralia20171212120*21.005141.1800021
Ravindra JadejaINDAustralia2017120532.502817.8600000
Ajinkya RahaneINDAustralia2017120695234.5017639.2001060
Shaun MarshAUSIndia2017120756637.5021634.7201050
Abhinav MukundINDAustralia201712016168.004040.0000111
David WarnerAUSIndia2017120503325.009254.3500031
Ravichandran AshwinINDAustralia20171201175.501764.7100020
Steve SmithAUSIndia2017120362818.0010036.0000030
Cheteshwar PujaraINDAustralia20171201099254.5028737.9801080
Umesh YadavINDAustralia2017121111.00119.0900000
Mitchell MarshAUSIndia201712013136.502748.1500130
Josh HazlewoodAUSIndia2017121111.00911.1100000
Stephen O'KeefeAUSIndia201712164*6.002227.2700000
Mitchell StarcAUSIndia2017120272613.505846.5500020
Matthew WadeAUSIndia2017-2023230624020.6713346.6200180
Nathan LyonAUSIndia2017120221.00728.5700100
Peter HandscombAUSIndia2017120402420.009741.2400040
Karun NairINDAustralia2017120262613.004065.0000130
KL RahulINDAustralia20171201419070.5029048.62020130
Matt RenshawAUSIndia2017120656032.5020831.2501061
Rohit SharmaINDSri Lanka2022120614630.5010458.6500051
Virat KohliINDSri Lanka2022120362318.006456.2500030
Ravindra JadejaINDSri Lanka2022120262213.005944.0700040
Angelo MathewsSLIndia2022120444322.009048.8900032
Ravichandran AshwinINDSri Lanka2022120261313.005844.8300020
Suranga LakmalSLIndia2022120653.001346.1500010
Page 1Next

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