Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive65th Match · CSA Pro20 2026/27ES4/0 (1.3)DOLDOL chose to bowlODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Botswana Cricket Association Oval 2×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
AA MoianeMOZWLesotho Women2024110272727.0022122.7300030
I ChumaMOZWSierra Leone Women2025220272613.505054.0000030
C BullSIEWMozambique Women2025220271813.503187.1000020
L AgathaBRAWLesotho Women2026110262626.0024108.3300010
LL DimbaMAAWRwanda Women2025110262626.003378.7900010
M TuraySIEWCameroon Women2021-20232212620*26.003770.2700040
T ShadrackBOTWMozambique Women2024-202633026108.673966.6700010
Y JallohSIEIvory Coast20261112525*-14178.5700030
Sohail AkhtarSWANamibia2018110252525.003865.7900021
MIA PatelMAALesotho2018110252525.002696.1500030
C BullSIEWEswatini Women2023-2025220251512.5021119.0500040
W MoutswiBOTWEswatini Women2025221251725.0024104.1700010
Ashley NdirayaZIMWRwanda Women2021110242424.002982.7600010
A MokgotlheBOTWZambia Women2026110242424.0013184.6200030
AAA PatelLESMalawi2018110242424.0019126.3200020
FA CossaMOZNamibia2018110242424.0012200.0000013
Henriette IshimweRWAWMalawi Women2025110242424.0021114.2900040
D NdikubwimanaRWAMali2026110242424.0015160.0000012
LV BoasBRAWMozambique Women20261112424*-18133.3300010
MA NyabelaLESWMozambique Women2024-2025220241912.003764.8600000
Thatayaone TshoseBOTKenya2026110232323.0017135.2900012
Yasmeen KhanNAMWMalawi Women20181112323*-14164.2900030
C MagaiaMOZWRwanda Women2024110232323.002882.1400040
W MoutswiBOTWLesotho Women2023-2026210232323.0019121.0500020
FA ZavalaMOZWBotswana Women2024-2025220232011.503860.5300000
Immaculate NakisuuyiUGAWNigeria Women2021110222222.002975.8600030
Stephanie NampiinaUGAWNigeria Women20211112222*-20110.0000030
Adri van der MerweNAMWMalawi Women20181112222*-16137.5000040
Tshepo PhaswanaBOTLesotho2018110222222.0012183.3300050
C UwamahoroRWAWMozambique Women20241112222*-20110.0000040
F PessimaSIEWUganda Women2021110222222.003268.7500020
DB LoicCAMSierra Leone2026110222222.0017129.4100030
Praise MaziyaMAAWZambia Women2026110222222.004351.1600000
S ChinawaMAAWLesotho Women2023-202633022117.333464.7100020
Karabo MotlhankaBOTKenya2026110212121.0020105.0000030
Yasmeen KhanNAMWMozambique Women20181112121*-10210.0000050
S HusseinMAAWSierra Leone Women2018110212121.003363.6400030
Sohail AkhtarSWAMalawi2018110212121.0018116.6700011
Jan Nicol Loftie-EatonNAMSt Helena2018110212121.0013161.5400021
I AlumoUGAWNigeria Women20211112121*-17123.5300030
I TchakouCAMIvory Coast2026110212121.0015140.0000011
TJ MaheLESWBotswana Women2023110212121.0019110.5300040
M DlaminiESWWBotswana Women2025220212010.504250.0000020
IE MulhovoMOZWLesotho Women2024-2025220211210.504447.7300010
I ChumaMOZWBotswana Women2024-20263312113*10.503461.7600020
KM MolapoLESWBotswana Women2023-202633021147.003855.2600130
Michau du PreezNAMSt Helena2018110202020.0012166.6700031
Lo-handre LouwrensNAMSwaziland20181112020*-12166.6700021
T LukaMAAWLesotho Women2023110202020.002483.3300010
Adama KamaraSIEWMalawi Women2018110202020.0020100.0000020

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.