Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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 Marsa Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
KJ FerraryGIBMalta2021-202688227058*45.00219123.29020247
Lucy BarnettISLWGreece Women202422116396163.0096169.79020234
Zeeshan KhanMACRomania2022-202322113198*131.0089147.19010202
PA RaikesGIBMalta2021-20267712266937.67150150.670101912
BA PaiGIBBulgaria2021-202233221086*210.00140150.00030185
Dylan SteynCZEBulgaria2022110106106106.0055192.73100172
G MckeonFRALuxembourg202322116182*161.0088182.95020169
Hadisullah TarakhelBELMalta20215511547838.5084183.330101611
S GoochESTMalta20253301255741.6770178.57010165
P PushparajanMACGibraltar20265512177354.25122177.870301514
S DaviziCZEMalta2019-202233019710165.67136144.851101510
L BruceGIBMalta2021-202699118957*23.63142133.10011157
P PushparajanMACEstonia202533016710355.6789187.64100159
Mehboob AliMACGibraltar20264401489337.0069214.490111513
L BruceGIBBulgaria2021-202233116899*84.00119141.18020145
Zeeshan KhanMACLuxembourg202333013611545.3384161.90100146
Taranjeet SinghROMMalta2022-20233301166338.6775154.67010146
V SainiROMMalta2022-202333210160*101.0067150.75010140
S DaviziCZEHungary2022220724936.0033218.18000141
S DaviziCZEGibraltar20221119898*-61160.66010133
Arjun VinodSWIMalta2021-20234401176729.2588132.95010122
Taranjeet SinghROMCzech Republic2022110110110110.0061180.33100125
R DianishMACEstonia20253301105836.6759186.44010125
Zeeshan KhanMACGibraltar2021-20266611397027.80114121.93020114
Osama MahmoodSWIMalta2021-2023440913222.7574122.97000112
G MckeonFRAMalta2023330874429.0069126.09001111
Zeeshan KhanMACFrance2023440642616.0040160.00000112
Usman KhanFRASwitzerland20231115959*-37159.46010110
Jaspal SinghMACGibraltar202655216368*54.3398166.330101013
V SainiROMLuxembourg202322113791*137.0084163.10010107
Usman KhanFRAMalta20234401275831.75104122.12010105
Mohammed QasimMACGibraltar20263201218460.5080151.25010106
Timothy C. BarkerLUXRomania2023221996699.0058170.69010106
Ahmed HassanSWIMalta20232229658*-52184.62010107
VP ThamotharamMACGibraltar2021-2022330945031.3355170.91010105
Saim HussainBULGibraltar2022220886444.0052169.23010102
R SatheesanROMBulgaria20221118686*-43200.00010105
G ChaturvediMACCzech Republic2019-2022330823327.3352157.69000102
Faheem NazirSWIMalta2023220816340.5053152.83010104
M Simpson-ParkerAUAMalta202522212063*-67179.1002096
Mehboob AliMACEstonia20253301115837.0050222.00021910
KC D'SouzaBULGibraltar2021-202233211046110.0055200.0000094
Saim HussainBULMalta2022111108108*-55196.3610096
A HalbhaviLUXFrance2023330714823.6758122.4100192
Mukhtar GhulamiFRALuxembourg20233311154657.5070164.2900087
Abhijeet AhujaHUNCzech Republic20222201137556.5082137.8001083
HS GerickeMACBulgaria2021-20222201056752.5053198.1101085
S HookESTMalta2025332975197.0056173.2101086
SKS GillLUXMalta2023330974732.3392105.4300082
HS GerickeMACBelgium2021550895517.8065136.9201083
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.