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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Marsa Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
K MirpuriGIBMalta20266539025*45.009792.7800061
Flynn ZahraMACGibraltar20266637224*24.0049146.9400016
A ReyesGIBMalta2021-20266332915*-3778.3800010
KJ FerraryGIBMalta2021-202688227058*45.00219123.29020247
BA PaiGIBBulgaria2021-202233221086*210.00140150.00030185
Jaspal SinghMACGibraltar202655216368*54.3398166.330101013
M Simpson-ParkerAUAMalta202522212063*-67179.1002096
KC D'SouzaBULGibraltar2021-202233211046110.0055200.0000094
V SainiROMMalta2022-202333210160*101.0067150.75010140
S HookESTMalta2025332975197.0056173.2101086
Ahmed HassanSWIMalta20232229658*-52184.62010107
Aaftab Alam KhanMACBulgaria2021-20222227771*-42183.3301083
Waqas AhmadMACLuxembourg20233327353*73.0041178.0501026
Bilal MuhammadMACBelgium20215425930*29.5034173.5300043
Noman AmjadFRAMalta20234425524*27.5041134.1500032
R BaruahESTMalta2025332504850.0024208.3300034
Ali NayyerSWIMalta2021-2023442392719.5034114.7100013
Khalid AhmadiBELMalta20215323431*34.0023147.8300050
S AshwathnarayanaHUNCzech Republic20222222824*-15186.6700002
Ashwin VinodSWIMalta2021-20233222315*-16143.7500011
Imran AmeerMACGibraltar20265322017*20.0014142.8600011
N KhannaMACGibraltar2021-20222221814*-11163.6400011
C SudarsananMACFrance20234321710*17.002958.6200001
Washeem AbbasMACLuxembourg202332299*-4225.0000001
Jaswinder SinghMACEstonia202533293*9.009100.0000000
James BarkerLUXMalta202322242*-2200.0000000
K MendonCZEMalta201922222*-2100.0000000
C SudarsananMACAustria202522211*-1100.0000000
PA RaikesGIBMalta2021-20267712266937.67150150.670101912
P PushparajanMACGibraltar20265512177354.25122177.870301514
L BruceGIBMalta2021-202699118957*23.63142133.10011157
L BruceGIBBulgaria2021-202233116899*84.00119141.18020145
Lucy BarnettISLWGreece Women202422116396163.0096169.79020234
G MckeonFRALuxembourg202322116182*161.0088182.95020169
Hadisullah TarakhelBELMalta20215511547838.5084183.330101611
Zeeshan KhanMACGibraltar2021-20266611397027.80114121.93020114
V SainiROMLuxembourg202322113791*137.0084163.10010107
Sheikh RasikHUNMalta2025221134106*134.0053252.83100714
Zeeshan KhanMACRomania2022-202322113198*131.0089147.19010202
IDM LatinGIBMalta20266611164723.20106109.4300147
S DaviziCZEBulgaria2022111115115*-59194.9210078
Mukhtar GhulamiFRALuxembourg20233311154657.5070164.2900087
Saim HussainBULMalta2022111108108*-55196.3610096
V VijhLUXFrance202333110153*50.5067150.7501067
Timothy C. BarkerLUXRomania2023221996699.0058170.69010106
S DaviziCZEGibraltar20221119898*-61160.66010133
Saber ZakhilBELMalta20215419664*32.0056171.4301239
V VijhLUXMalta2023331934446.5070132.8600062
L CanessaneFRARomania20231118989*-52171.1501085
Zeeshan KukikhelHUNAustria20252218765*87.0077112.9901055
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.