Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
KL RahulLSGChennai Super Kings2024110828282.0053154.7201093
Punam RautINDWSouth Africa Women20213318262*41.0013660.29010100
Ayush BadoniLSGChennai Super Kings2023-20253218159*81.0050162.0001036
Ruturaj GaikwadMAHPunjab2021110808080.0054148.1501083
Mitchell MarshLSGDelhi Capitals2025-2026220804540.0064125.0000054
Rahmanullah GurbazAFGWest Indies2019220797939.5053149.0601165
Kushal Janith PereraSLAustralia2023110787878.008295.12010120
Mignon du PreezSAWIndia Women2021530785726.0012860.9401060
Shivam DubeCSKLucknow Super Giants2024-20264327843*78.0061127.8700064
KL RahulLSGRajasthan Royals2024110767676.0048158.3301082
David MillerSAIndia20221117575*-63119.0501053
Hari NishaanthTNPuducherry20211117575*-49153.0601026
Rajat PatidarRCBLucknow Super Giants2025-2026220756137.5038197.3701047
Lara GoodallSAWIndia Women2021642754937.5010273.5300040
Heinrich KlaasenSAIndia20221117474*-65113.8501062
Kyle MayersLSGDelhi Capitals2023110737373.0038192.1101027
Josh InglisLSGPunjab Kings2026110727272.0044163.6401092
Kartik SharmaCSKLucknow Super Giants2026110717171.0042169.0501065
Sameer RizviCSK/DCLucknow Super Giants2024-20262217170*71.0052136.5401054
Shikhar DhawanPKLucknow Super Giants2024110707070.0050140.0001073
Sybrand EngelbrechtNEDSri Lanka2023110707070.008285.3701041
Harleen DeolGGDelhi Capitals20251117070*-49142.8601091
Harmanpreet KaurINDWSouth Africa Women2021321704070.009672.9200090
Richa GhoshRCBUP Warriorz2025110696969.0033209.0901065
Hayley MatthewsMIUP Warriorz2025110686868.0046147.8301082
Mitchell MarshLSGSunrisers Hyderabad2025110656565.0039166.6701064
Ayush BadoniLSGGujarat Titans2023-20264416528*21.6748135.4200061
David WarnerDCLucknow Super Giants2023-2024220645632.0057112.2801080
Abdul SamadLSGPunjab Kings2025-20262216437*64.0032200.0000055
Rishabh PantLSGChennai Super Kings2025-2026210636363.0049128.5701044
Aiden MarkramLSGDelhi Capitals2025-2026220635231.5041153.6601034
Philip SaltRCBSunrisers Hyderabad2025110626262.0032193.7501045
Philip SaltKKR/RCBLucknow Super Giants2024-2025220623231.0033187.88000111
Aiden MarkramLSGSunrisers Hyderabad2025110616161.0038160.5301044
Pathum NissankaSLAustralia2023110616161.006791.0401080
Krunal PandyaLSGPunjab Kings2023-20242216143*61.0039156.4100062
Mitchell MarshLSGMumbai Indians2025110606060.0031193.5501092
Nicolas PooranLSGRoyal Challengers Bengaluru2023-2026330603820.0040150.0000052
Logan van BeekNEDSri Lanka2023110595959.007578.6701011
Abhishek SharmaSHLucknow Super Giants2025110595959.0020295.0001046
Josh InglisAUSSri Lanka2023110585858.005998.3101051
Marcus StoinisLSGGujarat Titans2023-2024220585829.0044131.8201142
Shai HopeWIIndia2018-2026220585229.0045128.8901063
Sikandar RazaPKLucknow Super Giants2023110575757.0041139.0201043
Shreyas IyerINDSri Lanka20221115757*-28203.5701052
KL RahulDCLucknow Super Giants2025-20262215757*57.0043132.5601133
Aiden MarkramSAAustralia2023110565656.0044127.2701071
Sherfane RutherfordWIIndia2026110565656.0034164.7101063
Nicolas PooranLSGSunrisers Hyderabad2023-2025221564556.0032175.0000072
Jemimah RodriguesINDWSouth Africa Women2021540563014.007376.7100060

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.