Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR140/3 (16)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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 bowledT2065th 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 Botswana Cricket Association Oval 2×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
M AbdullaMAALesotho2018110202020.0012166.6700020
A MokgotlheBOTWMozambique Women2024-20263212016*20.0017117.6500002
M DlaminiESWWSierra Leone Women2023-2025220202010.0020100.0000120
WNA BucuaneMOZWBotswana Women2025-2026220202010.002676.9200120
ZN ShabalalaESWWBotswana Women2025220201710.004050.0000010
Ameer SaiyedBOTCameroon20261111919*-14135.7100011
D NdipoMAAWSierra Leone Women20181111919*-17111.7600030
Shehzad PatelSWAMalawi2018110191919.002286.3600030
MSN EkaniCAMWSierra Leone Women2021-202322019119.503063.3300010
KM MolapoLESWMozambique Women2024-202522019179.503850.0000000
B WalumaCAMWEswatini Women2023-202522019119.502770.3700010
AL MundundoMOZWBotswana Women2024-202632019189.503948.7200000
Adithiya RangaswamyBOTMalawi20181111818*-11163.6400011
Rita MusamaliUGAWNigeria Women2021110181818.001994.7400020
Adri van der MerweNAMWNigeria Women2021110181818.0012150.0000030
M TsarsiLESWMozambique Women2018110181818.003650.0000030
J KowaSIEWEswatini Women20231111818*-17105.8800040
C TlaliLESBotswana2018110181818.002090.0000010
A LanghamSTHNamibia2018110181818.002378.2600011
GM NtambalikaMAABotswana2018110181818.0012150.0000020
MA NyabelaLESWZambia Women2026110181818.003650.0000000
KY WilfriedIVOMali2026110181818.004143.9000010
WNA BucuaneMOZWLesotho Women20251111818*-16112.5000020
P PhekoLESWMozambique Women2018-202522018109.003256.2500030
AL MundundoMOZWLesotho Women2024-2025221181718.002281.8200030
G MatomeBOTWLesotho Women2023-2026331188*9.0018100.0000020
Tasmeen GrangerZIMWRwanda Women20211111717*-14121.4300020
L BullSIEWCameroon Women2021110171717.002180.9500010
I ChumaMOZWCameroon Women2025110171717.002958.6200010
A NicholasSWANamibia20181111717*-5232.6900010
Maaz KhanLESBotswana2018110171717.007242.8600021
Sameer PatelLESMalawi2018110171717.0016106.2500030
M AbdullaMAABotswana20181111717*-11154.5500011
Imran IsmailMOZNamibia2018110171717.0010170.0000021
E SandyNGRWSierra Leone Women2021110171717.0016106.2500010
O AsikaNGRWSierra Leone Women2021110171717.0016106.2500010
S KamateMABRwanda20261111717*-2085.0000011
EC MullerBRAWZambia Women2026110171717.0016106.2500010
Hamza KhanRWAMali20261111717*-12141.6700030
Y KonateMABKenya2026110171717.002470.8300002
WNA BucuaneMOZWMalawi Women2026110171717.002665.3800010
P CuinicaMOZWLesotho Women2018-20252211717*17.002180.9500120
T KobeliLESWMozambique Women2018-20253301775.672568.0000020
ZN ShabalalaESWWMozambique Women2025331178*8.504934.6900000
Precious MarangeZIMWRwanda Women20211111616*-10160.0000030
L LaminSIERwanda2026110161616.009177.7800021
Aminata KamaraSIEWCameroon Women2021110161616.0015106.6700020
A IkuzweRWAWMalawi Women20251111616*-9177.7800010
M KudimbaMAAWLesotho Women20231111616*-10160.0000030
VF BomnyuyCAMSierra Leone2026110161616.003053.3300030

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.