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
Smriti MandhanaINDWSouth Africa Women2024330343136114.33330103.94210413
Virat KohliRCBGujarat Titans2023-2026441231101*77.00138167.39110249
Laura WolvaardtSAWIndia Women2024331200135*100.00196102.04110203
KL RahulDC/LSGRoyal Challengers Bengaluru2023-202644118893*62.67121155.370201410
Rachin RavindraNZIndia2024121173134173.0020385.22100194
David WarnerAUSPakistan2023110163163163.00124131.45100149
Shreyas IyerINDSri Lanka20221201599279.5018585.95020194
Ellyse PerryRCBUP Warriorz2024-202533115690*78.00100156.00020147
Harmanpreet KaurINDWSouth Africa Women2024331155103*77.50147105.44100123
Sai SudharsanGTRoyal Challengers Bengaluru2024-202633015510051.67108143.52100186
Shubman GillGTRoyal Challengers Bengaluru2023-2026441152104*50.6797156.70100810
Sarfaraz KhanINDNew Zealand202412015015075.0019875.76101183
Marizanne KappSAWIndia Women202433014511448.3315394.77100124
Virat KohliRCBChennai Super Kings2023-20264401436235.7584170.240101110
KL RahulINDAustralia20171201419070.5029048.62020130
Virat KohliRCBKolkata Knight Riders2023-202422113783*137.0096142.71020104
Virat KohliRCBLucknow Super Giants2023-20263301326144.0094140.43010126
Shafali VermaDCRoyal Challengers Bengaluru2024-202522113080*130.0074175.68020118
Ravindra JadejaCSKRoyal Challengers Bengaluru2023-202533212977*129.0075172.00010116
Shreyas IyerINDNetherlands2023111128128*-94136.17100105
Fakhar ZamanPAKNew Zealand2023111126126*-81155.56100811
Ellyse PerryRCBMumbai Indians2024-202522112581125.0081154.32010162
Mitchell MarshAUSPakistan2023110121121121.00108112.04100109
Rishabh PantINDNew Zealand20241201199959.5015477.27010115
Axar PatelDCRoyal Challengers Bengaluru2023-20264411195739.6783143.37010133
Virat KohliRCBDelhi Capitals2023-20264401185029.5074159.46010116
Faf du PlessisRCBChennai Super Kings2023-20242201166258.0072161.1102087
Hayley MatthewsMIUP Warriorz2024-20252201145957.0097117.53020163
Travis HeadSHRoyal Challengers Bengaluru2024-202622011310256.5050226.00100118
Virat KohliRCBSunrisers Hyderabad2024-202622111169*111.0058191.38010117
Dimuth KarunaratneSLIndia202212011110755.5018759.36100160
Cheteshwar PujaraINDAustralia20171201099254.5028737.9801080
Rachin RavindraNZPakistan2023110108108108.0094114.89100151
Devon ConwayNZIndia20241201089154.0014475.00010143
Nicolas PooranLSGRoyal Challengers Bengaluru2023-20263311036251.5047219.15010512
KL RahulINDNetherlands2023110102102102.0064159.38100114
Tristan StubbsDCRoyal Challengers Bengaluru2024-202633210160*101.0074136.4901082
Philip SaltRCBDelhi Capitals2025-20262201006350.0055181.8201086
Rajat PatidarRCBChennai Super Kings2024-202633110048*50.0057175.44000410
Smriti MandhanaRCBUP Warriorz2024-2025330998033.0070141.43010124
Ajinkya RahaneMUMBaroda2024110989898.0056175.00010115
Faf du PlessisRCBLucknow Super Giants2023-20242219879*98.0059166.1001085
Heinrich KlaasenSHRoyal Challengers Bengaluru2024-2026220986749.0053184.9101048
Jos ButtlerRR/GTRoyal Challengers Bengaluru2023-20263319873*49.0057171.9301177
Jess JonassenDCRoyal Challengers Bengaluru2024-20252229761*-54179.63010133
Yashasvi JaiswalRRRoyal Challengers Bengaluru2023-2025220964948.0056171.43000125
Marcus StoinisPK/LSGRoyal Challengers Bengaluru2023-2025331966548.0047204.2601078
Kane WilliamsonNZPakistan2023110959595.0079120.25010102
Ayush MhatreCSKRoyal Challengers Bengaluru2025-2026220959447.5051186.2701095
Nat Sciver-BruntMIUP Warriorz2024-20252219475*94.0058162.07010150
Page 1Next

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