Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Malkerns Country Club oval×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
M MagagulaSWAMozambique in Eswatini 202220222212121*21.0017123.5300120
H RashidSWAMozambique in Eswatini 202220222201587.501788.2400020
Francisco CouanaMOZMozambique in Eswatini 2022202222013126.501586.6700030
FA CossaMOZMozambique in Eswatini 20222022210000.0010.0000100
GF GomesMOZMozambique in Eswatini 20222022210373737.0030123.3300021
JJ HuoMOZMozambique in Eswatini 20222022220382419.0027140.7400051
SDJJ DimaMOZMozambique in Eswatini 2022202221155*-1145.4500000
J BuleleMOZMozambique in Eswatini 20222022220502625.005886.2100080
L EmilioMOZMozambique in Eswatini 2022202211122*-728.5700000
S KubhekaSWAMozambique in Eswatini 2022202222165*6.001442.8600010
M JeleSWAMozambique in Eswatini 2022202222016168.002272.7300101
L ZuluSWAMozambique in Eswatini 20222022110666.001540.0000000
LA SimangoMOZMozambique in Eswatini 20222022210181818.001994.7400030
AA NavichaMOZMozambique in Eswatini 2022202221100*---00000
W DlaminiSWAMozambique in Eswatini 20222022220643.00785.7100010
Eric PhiriSWAMozambique in Eswatini 20222022220984.501090.0000020
BM DlaminiSWAMozambique in Eswatini 20222022110101010.001190.9100020
Tahir PatelSWAMozambique in Eswatini 2022202222016158.002369.5700030
Delisa MalingaSWAMozambique in Eswatini 20222022220331.50933.3300100
Hamilton NyakatawaSWAMozambique in Eswatini 2022202222017138.503253.1300030
VE TemboMOZMozambique in Eswatini 202220221112727*-19142.1100030
Loyiso DlaminiSWAMozambique in Eswatini 20222022110141414.0012116.6700020
Musa TwalaSWAMozambique in Eswatini 20222022110222.002100.0000000
M MagagulaSWAEswatini vs Lesotho 2023/242024220201410.003360.6100000
Maaz KhanLESEswatini vs Lesotho 2023/242024220321716.0026123.0800022
C TlaliLESEswatini vs Lesotho 2023/242024220423921.0040105.0000022
TD ChaoanaLESEswatini vs Lesotho 2023/242024220211.001315.3800000
M LeporoporoLESEswatini vs Lesotho 2023/24202421133*-475.0000000
TG ThamaeLESEswatini vs Lesotho 2023/24202421155*-4125.0000000
Umair QasimSWAEswatini vs Lesotho 2023/24202422011105.501478.5700020
M JeleSWAEswatini vs Lesotho 2023/242024220000.0090.0000200
ME LeoelaLESEswatini vs Lesotho 2023/24202422121*2.00825.0000000
LM GabrielLESEswatini vs Lesotho 2023/242024220292714.505255.7700010
Waseem YaqoobLESEswatini vs Lesotho 2023/242024221625062.0051121.5701025
T SandeepSWAEswatini vs Lesotho 2023/242024220453922.5038118.4200070
Adil ButtSWAEswatini vs Lesotho 2023/242024220412520.5024170.8300052
Mohammed AlamgirSWAEswatini vs Lesotho 2023/242024221373337.004288.1000012
Eric PhiriSWAEswatini vs Lesotho 2023/24202422111611.0011100.0000010
L MonanthaneLESEswatini vs Lesotho 2023/242024210444.001040.0000000
R SandeepSWAEswatini vs Lesotho 2023/242024221312431.0022140.9100021
Het PatelSWAEswatini vs Lesotho 2023/242024210000.0020.0000100
B MngomaSWAEswatini vs Lesotho 2023/242024110222.00728.5700000
Ressebile KhanyapaLESEswatini vs Lesotho 2023/242024210141414.0012116.6700011
Aadil BhaiyatSWAEswatini vs Lesotho 2023/242024220272113.5027100.0000021
LJ LeokaokeLESEswatini vs Lesotho 2023/242024110888.001361.5400010
M MagagulaESWMozambique tour of Eswatini 202520255221410*-6233.3300020
H RashidESWMozambique tour of Eswatini 20252025551612315.256889.7100081
JJ HuoMOZMozambique tour of Eswatini 20252025541176107*58.67108162.96100168
VE TemboMOZMozambique tour of Eswatini 202520255413228*10.6717188.2400270
Umair QasimESWMozambique tour of Eswatini 20252025531381619.0027140.7400022
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.