ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Botswana Cricket Association Oval 1×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
A SalomaoMOZW2018-2026161232582.786439.0600520
M MohasaneLESW20183311165.501957.8900010
E Van ZylNAMW2018-2021210000.0010.0000100
L KhotsoLESW2018330000.00160.0000300
Mary MabvukaMAAW2018110151515.001693.7500020
T MpandakwayaMAAW2018-20233333115*-3881.5800020
T LukaMAAW2018-202565046289.207363.0100230
D NdipoMAAW201811155*-4125.0000010
V PhiriMAAW2018-2023320321.50933.3300000
N TsiameLESW2018110111.00425.0000000
A NicholasSWA2018220222211.003268.7500130
Mohsin KhanSWA2018110777.001450.0000010
J HansrodSWA2018220403120.005868.9700031
Shehzad PatelSWA2018220271913.503090.0000060
Sohail AkhtarSWA201822019139.5019100.0000001
Shahzad MahmoodSWA2018221139*13.001776.4700000
SC MucyoSWA20182221817*-3060.0000020
Tehseen HassanSWA201821100*-30.0000000
H RashidSWA2018220251912.503375.7600021
Maaz KhanLES2018-202677156259.336290.3200272
AAA PatelLES2018220402120.004686.9600013
Sarfaraj PatelLES20182213734*37.004484.0900060
Sameer PatelLES2018221413641.0035117.1400030
Riaz SulemanLES2018210000.0010.0000100
C TlaliLES2018-20267624232*10.505084.0000131
TD ChaoanaLES2018-20266521043.332737.0400100
M LeporoporoLES2018210333.00475.0000000
D O'BeySTH2018220653.002326.0900010
R BelgroveSTH20182201798.502180.9500021
R FrancisSTH2018220211.001020.0000000
A YonSTH2018220595429.506098.3301060
S CrowieSTH2018220584529.006786.5700060
G JohnsonSTH20182211711*17.001894.4400011
D YoungSTH201822195*9.001090.0000000
P StroudSTH2018210666.006100.0000010
D KansonkhoMAA2018210414141.005180.3900040
Muhammad KhurramMAA2018220432.001428.5700000
G KansonkhoMAA2018220763.501643.7500010
MA BaigMAA2018220343417.003791.8900110
GM NtambalikaMAA20182213429*34.0022154.5500032
M AbdullaMAA201822188*8.001080.0000110
MIA PatelMAA2018221179*17.002277.2700010
Sami SohailMAA20182114242*-4887.5000021
HH PatelMAA2018210151515.002268.1800010
Karabo MotlhankaBOT2018-2026764309112*154.50229134.93120316
Waseem TajbhayBOT2018310111111.002250.0000010
James MosesBOT2018221332033.0021157.1400032
Thatayaone TshoseBOT2018-20261271764412.6766115.1500024
Adithiya RangaswamyBOT201831188*-6133.3300010
Inzimam MasterBOT201822113913.001776.4700010

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.