Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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 Royal Selangor Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Esha OzaUAEWOman Women2024111114114*-69165.22100142
S KhiaotoTHAWSingapore Women2024110747474.0058127.59010100
Ben StevensJERDenmark2018110696969.009572.6301092
Frederik KlokkerDENBermuda2018111108108*-13083.0810081
Nathaniel WatkinsJERDenmark2018110868686.0011177.4801081
Shafiq SharifMASBermuda20181114747*-45104.4400070
Olajide BejideNGRTanzania2014110106106106.0012982.1710062
Virandeep SinghMASJersey2018110838383.0012367.4801061
Nathaniel WatkinsJERMalaysia2018110797979.0010277.4501061
Kassim NassoroTANNigeria20141116666*-10662.2601060
Okera BascomeBERDenmark2018110636363.0041153.6601064
Bismah MaroofPAKWMalaysia Women2018110626262.0037167.5701060
NLKWR DewiINAWMalaysia Women2024110383838.004780.8500050
Naruemol ChaiwaiTHAWSingapore Women2024110333333.0029113.7900050
Erika OdaJPNWChina Women2024110313131.0026119.2300050
Zeefa JilaniKUWWMyanmar Women2024110272727.0027100.0000050
AyshaQATWBahrain Women2024110272727.0017158.8200050
Benson MwitaTANNigeria2014110606060.0044136.3601043
Hasini PereraSLWIndia Women20181114646*-43106.9800040
Ahmed FaizMASBermuda2018110454545.005581.8200040
Frederik KlokkerDENJersey2018110393939.005669.6400040
Yashoda MendisSLWMalaysia Women2018110363636.0029124.1400041
Charles TrottBERDenmark2018110363636.004580.0000041
Hasini PereraSLWMalaysia Women20181113232*-27118.5200040
Veda KrishnamurthyINDWSri Lanka Women20181112929*-23126.0900040
Ademola OnikoyiNGRTanzania2014110252525.0019131.5800041
Zon LinMYAWKuwait Women2024110232323.0019121.0500040
Yashoda MendisSLWThailand Women2018110222222.0015146.6700040
Nicholas FerrabyJERMalaysia2018110525252.0052100.0001031
Ahmed FaizMASJersey2018110474747.005979.6600031
Naruemol ChaiwaiTHAWSri Lanka Women2018110434343.005676.7900030
Nida DarPAKWMalaysia Women2018110414141.0027151.8500031
Abhik PatwaTANNigeria2014110404040.007255.5600030
Tre MandersBERDenmark2018110404040.005671.4300030
Anwar ArudinMASBermuda2018110393939.005373.5800032
Zameer KhanDENJersey2018110383838.005371.7000030
Kavisha EgodageUAEWOman Women2024110383838.0037102.7000030
Javeria KhanPAKWMalaysia Women2018110313131.0024129.1700030
Han LiliCHIWJapan Women2024110292929.004170.7300030
Suhan AlagaratnamMASJersey2018110282828.0024116.6700031
Jonty JennerJERMalaysia2018110282828.002996.5500030
Harmanpreet KaurINDWThailand Women20181112727*-17158.8200030
Anushka SanjeewaniSLWMalaysia Women2018110262626.0025104.0000030
M Syahadat RamliMASJersey2018110242424.0019126.3200030
Peter GoughJERMalaysia2018110232323.003467.6500030
Rosenanee KanohTHAWSingapore Women2024110202020.0017117.6500030
Theertha SatishUAEWOman Women20241112020*-15133.3300030
Deepika RasangikaBHRWQatar Women2024110181818.0013138.4600030
Simpson ObedVANUganda20181111717*-1894.4400030
S KatoJPNWChina Women2024110171717.002762.9600030
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.