Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At University of Dar-es-Salaam Ground 1×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar HayatHKBahrain2026110888888.0012868.75010102
AJ MoscaITATanzania20261117575*-71105.6301091
Raghav DhawanUGASingapore20261117777*-9779.3801081
Ahmer Bin NisarBHRHong Kong2026110616161.0011154.9501080
Marcus CampopianoITAHong Kong20261117474*-14451.3901070
J MoscaITATanzania2026110525252.007173.2401070
Zeeshan AliHKItaly2026110575757.006193.4401061
Shahid WasifHKItaly2026110505050.009254.3501060
Ben ManentiITAHong Kong2026110505050.0032156.2501052
P KurupBHRHong Kong2026110454545.009149.4500050
Raghav DhawanUGATanzania2026110434343.0030143.3300051
Olipa GeraldUGASingapore2026110404040.0030133.3300051
Asif AliBHRItaly2026110333333.005164.7100051
Arun YadavTANHong Kong2026110333333.005757.8900050
A AugastinTANHong Kong2026110333333.005362.2600050
P KurupBHRSingapore20261113131*-4175.6100050
J MoscaITABahrain2026110313131.005160.7800050
Babar HayatHKTanzania2026110212121.0013161.5400050
Asif AliBHRSingapore2026110202020.003458.8200050
Manpreet SinghSINUganda2026110505050.006972.4601040
Harry ManentiITAHong Kong2026110393939.008446.4300040
Muhammad SafdarBHRHong Kong20261113636*-3894.7400041
Simon SsesaziUGATanzania2026110353535.004087.5000040
Fiaz AhmedBHRItaly2026110313131.007243.0600040
S GulechaSINBahrain2026110252525.0022113.6400041
Martin CoetzeeHKBahrain2026110181818.0017105.8800040
Yasim MurtazaHKBahrain2026110515151.008659.3001031
Simon SsesaziUGASingapore2026110373737.005962.7100030
Ehsan KhanHKTanzania20261113434*-4969.3900031
Yasim MurtazaHKTanzania20261112323*-3663.8900030
II SelemaniTANItaly2026110202020.0020100.0000030
Zeeshan AliHKTanzania2026110151515.001978.9500030
DA MehtaTANItaly2026110393939.005966.1000020
Arun YadavTANItaly2026110333333.0024137.5000022
Raheel ThakkarSINUganda2026110333333.004868.7500020
Harry ManentiITABahrain2026110282828.004365.1200020
DA MehtaTANUganda2026110242424.0015160.0000022
Gian-Piero MeadeITABahrain2026110191919.002673.0800020
Sumeet VermaUGATanzania2026110181818.0014128.5700020
Babar HayatHKItaly2026110171717.006127.8700020
Manpreet SinghSINBahrain2026110131313.001968.4200020
Aizaz KhanHKItaly2026110111111.002055.0000020
Riazat Ali ShahUGATanzania2026110111111.001291.6700020
Salum JumbeTANItaly2026110202020.006431.2500011
AJ MoscaITABahrain2026110171717.002958.6200010
Shahid WasifHKBahrain2026110161616.0015106.6700010
Rakibul HasanITABahrain2026110151515.002462.5000010
Hassan Khan MohammadHKItaly2026110121212.009133.3300011
Shaik BashaTANHong Kong2026110121212.003040.0000010
JJ NyamboTANItaly2026110111111.003432.3500010
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.