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 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th 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/27DOLBOLODI4th 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)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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Integrated Polytechnic Regional Centre×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rushab PatelKENNigeria20212214422*44.0031141.9400052
C RububagumyaRWALesotho2021-20222214438*44.0033133.3300011
Ismaila TanbaGAMEswatini2022110434343.0027159.2600052
Saud IslamUGARwanda2021110434343.0043100.0000040
C TlaliLESSeychelles2022110424242.0037113.5100031
TKP RajapakshaSEYLesotho2022110424242.0034123.5300050
Ronak PatelUGASeychelles2021110414141.0038107.8900021
MA BaigMAALesotho2021-2022221413341.0033124.2400031
Kassim NassoroTANNigeria20211114040*-25160.0000022
S WetotoKENWBrazil Women20221114040*-14285.7100062
II SelemaniTANKenya2021110404040.0021190.4800062
Karabo MotlhankaBOTSeychelles2022110393939.0032121.8800060
A LanghamSTHLesotho2022110393939.0033118.1800021
Rakep PatelKENTanzania2021110383838.0021180.9500052
Sachin BhudiaKENLesotho2022110383838.0016237.5000041
BN ToubeCAMGhana2022110383838.0028135.7100023
T SandeepESWMozambique2022110383838.004388.3700050
Dinesh NakraniUGASeychelles2021110373737.0019194.7400014
Irfan KarimKENUganda2021110363636.0036100.0000040
L LaminSIEGambia20221113636*-21171.4300013
Ronak PatelUGANigeria20211113535*-35100.0000050
C TlaliLESSwaziland2021110353535.0023152.1700060
CA KeitaMABLesotho2022110353535.0028125.0000042
C TlaliLESMalawi2021-2022220353517.503697.2200130
Devender SinghGHASwaziland2021-20222223519*-26134.6200040
T SandeepSWACameroon20221113434*-34100.0000040
Abhik PatwaTANCameroon2022110333333.0016206.2500060
G KansonkhoMAAUganda2021110333333.004868.7500011
O AsikaNGRWBotswana Women20221113333*-5066.0000030
Ally KimoteTANNigeria2021110323232.0024133.3300040
Simon SsesaziUGARwanda2021110323232.0024133.3300041
Simon SsesaziUGASeychelles2021110323232.0031103.2300030
G KansonkhoMAASwaziland2021110323232.0031103.2300040
Sami SohailMAASwaziland20211113232*-24133.3300030
FA CossaMOZGambia20221113232*-22145.4500032
S SundayNGRWGermany Women2022110323232.004080.0000050
Obed AgbomadzieGHASwaziland2021-2022221321732.003884.2100020
Sulaimon RunseweNGREswatini2022110313131.0025124.0000050
Muhammed MangaGAMSierra Leone2022110313131.004175.6100001
S SamalRWALesotho2021110313131.0017182.3500022
C RububagumyaRWASeychelles2022110313131.0023134.7800030
D KansonkhoMAAUganda2021110313131.003783.7800050
Saud IslamUGAMalawi20211113131*-27114.8100030
Sukhdeep SinghKENLesotho2022110313131.0026119.2300050
Waseem YaqoobLESSt Helena2022110313131.003686.1100011
V JayantLESMalawi2022110313131.003979.4900021
Sulaimon RunseweNGRGambia20221113030*-21142.8600050
Shehzad PatelSWALesotho20211113030*-12250.0000013
AP RajeevanTANCameroon2022110303030.0029103.4500020
Emmanuel SebaremeRWALesotho2021-2022220301515.0021142.8600040

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.