Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Royal Selangor Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Esha OzaUAEWOman Women2024111114114*-69165.22100142
Frederik KlokkerDENBermuda2018111108108*-13083.0810081
Olajide BejideNGRTanzania2014110106106106.0012982.1710062
Nathaniel WatkinsJERDenmark2018110868686.0011177.4801081
Virandeep SinghMASJersey2018110838383.0012367.4801061
Nathaniel WatkinsJERMalaysia2018110797979.0010277.4501061
S KhiaotoTHAWSingapore Women2024110747474.0058127.59010100
Andrew MansaleVANUganda2018110696969.0011062.7301023
Ben StevensJERDenmark2018110696969.009572.6301092
Kassim NassoroTANNigeria20141116666*-10662.2601060
Okera BascomeBERDenmark2018110636363.0041153.6601064
Bismah MaroofPAKWMalaysia Women2018110626262.0037167.5701060
Benson MwitaTANNigeria2014110606060.0044136.3601043
Nicholas FerrabyJERMalaysia2018110525252.0052100.0001031
Mohammed IrfanUGAVanuatu2018110515151.0017300.0001017
Hamid ShahDENBermuda20181114848*-5981.3600021
Shafiq SharifMASBermuda20181114747*-45104.4400070
Ahmed FaizMASJersey2018110474747.005979.6600031
Ben StevensJERMalaysia2018110474747.005979.6600023
Hasini PereraSLWIndia Women20181114646*-43106.9800040
Ahmed FaizMASBermuda2018110454545.005581.8200040
Hamu KayondoUGAVanuatu2018110444444.0010541.9000011
Naruemol ChaiwaiTHAWSri Lanka Women2018110434343.005676.7900030
Nida DarPAKWMalaysia Women2018110414141.0027151.8500031
Abhik PatwaTANNigeria2014110404040.007255.5600030
Tre MandersBERDenmark2018110404040.005671.4300030
Anwar ArudinMASBermuda2018110393939.005373.5800032
Frederik KlokkerDENJersey2018110393939.005669.6400040
Zameer KhanDENJersey2018110383838.005371.7000030
Zameer KhanDENBermuda2018110383838.005667.8600010
Kavisha EgodageUAEWOman Women2024110383838.0037102.7000030
Riazat Ali ShahUGAVanuatu2018110383838.0023165.2200004
NLKWR DewiINAWMalaysia Women2024110383838.004780.8500050
Yashoda MendisSLWMalaysia Women2018110363636.0029124.1400041
Virandeep SinghMASBermuda2018110363636.007746.7500020
Charles TrottBERDenmark2018110363636.004580.0000041
Mas ElysaMASWIndonesia Women20241113535*-5366.0400020
Naruemol ChaiwaiTHAWSingapore Women2024110333333.0029113.7900050
Hasini PereraSLWMalaysia Women20181113232*-27118.5200040
Mona MeshramINDWThailand Women2018110323232.004571.1100020
Terryn FrayBERDenmark2018110323232.008139.5100010
Anushka SanjeewaniSLWThailand Women2018110323232.004571.1100010
Javeria KhanPAKWMalaysia Women2018110313131.0024129.1700030
Erika OdaJPNWChina Women2024110313131.0026119.2300050
Veda KrishnamurthyINDWSri Lanka Women20181112929*-23126.0900040
Smriti MandhanaINDWThailand Women2018110292929.0022131.8200012
Han LiliCHIWJapan Women2024110292929.004170.7300030
TT SoeMYAWKuwait Women2024110292929.004269.0500020
Suhan AlagaratnamMASJersey2018110282828.0024116.6700031
Brian MasabaUGAVanuatu2018110282828.006046.6700010
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.