Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES133/4 (15.2)WAR206/4 (20)ES need 74 runs in 28 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Brabourne Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Heather KnightENGWAustralia Women2013-2018320000.0060.0000200
Steve WaughAUSPakistan1989110000.0020.0000100
Brett LeeAUSWest Indies2006210000.0010.0000100
Herschelle GibbsSANew Zealand2006110000.0020.0000100
Boeta DippenaarSANew Zealand2006110000.0030.0000100
Stephen FlemingNZSri Lanka2006110000.00110.0000100
Chris GayleWISri Lanka2006110000.0050.0000100
Ramnaresh SarwanWISri Lanka2006110000.0030.0000100
Corey CollymoreWIAustralia2006110000.0050.0000100
Robin PetersonSANew Zealand2006110000.0020.0000100
André NelSANew Zealand2006110000.0040.0000100
Dwayne SmithWISri Lanka2006110000.0020.0000100
Dwayne BravoWISri Lanka2006110000.0030.0000100
Dinesh KarthikRCBSunrisers Hyderabad2022110000.0030.0000100
Upul TharangaSLWest Indies2006110000.0010.0000100
Piyush ChawlaKKRRajasthan Royals2015110000.0010.0000100
Sarah TaylorENGWAustralia Women2013110000.0010.0000100
Amita SharmaINDWEngland Women2013110000.0010.0000100
Virat KohliRCBSunrisers Hyderabad2022110000.0010.0000100
Ravindra JadejaCSKPunjab Kings2022110000.0030.0000100
Swapnil AsnodkarRRMumbai Indians2010110000.000-00100
Eshani KaushalyaSLWAustralia Women2013110000.0040.0000100
Sripali WeerakkodySLWEngland Women2013110000.0010.0000100
Harmanpreet KaurINDWSri Lanka Women2013110000.0020.0000100
Jess DuffinAUSWEngland Women2013110000.0030.0000100
Erin OsborneAUSWEngland Women2013110000.0090.0000100
Tremayne SmarttWIWAustralia Women2013110000.0010.0000100
Aditya TareMIChennai Super Kings2010-2014210000.0010.0000100
Amit UniyalRRMumbai Indians2010110000.0010.0000100
Umesh YadavKKRDelhi Capitals2022110000.0010.0000100
Mandeep SinghKKR/DCMumbai Indians2010-2022210000.0020.0000100
Mandeep SinghDCSunrisers Hyderabad2022110000.0050.0000100
Faf du PlessisRCBGujarat Titans2022110000.0040.0000100
Heather KnightRCBMumbai Indians2023110000.0010.0000100
David BoonAUSPakistan1989110000.0040.0000100
Pat CumminsKKRRajasthan Royals2022110000.0010.0000100
Sunil NarineKKRRajasthan Royals2022110000.000-00100
Morna NielsenNZWEngland Women2013110000.0020.0000100
Dwaine PretoriusCSKLucknow Super Giants2022110000.0010.0000100
Suryakumar YadavKKRRajasthan Royals2015110000.0010.0000100
Nagarajan NiranjanaINDWEngland Women2013110000.0010.0000100
Kycia A KnightWIWIndia Women2013110000.0020.0000100
Jess JonassenDCUP Warriorz2023110000.0050.0000100
Yashoda MendisSLWAustralia Women2013110000.00140.0000100
Moeen AliCSKPunjab Kings2022110000.0020.0000100
Poonam YadavDCGujarat Giants2023110000.0030.0000100
Dushmantha ChameeraLSGRajasthan Royals2022110000.0020.0000100
Shai HopeWIIndia2018110000.0020.0000100
Rovman PowellDCMumbai Indians2022110000.0020.0000100
Sophie EcclestoneUWDelhi Capitals2023110000.0020.0000100
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.