Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

Bahrain: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bahrain×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sohail AhmedBHRMalaysia2022-20261111338866*48.50354109.600402115
Fiaz AhmedBHRIndonesia20258812939641.86194151.030201919
Imran AnwarBHRQatar2018-2026131112756927.50203135.470102117
P KurupBHRIndonesia202588226473*44.00192137.500202213
P KurupBHRMalawi20257722565651.20242105.79010282
Sohail AhmedBHRSingapore2022-20269942555351.00252101.190201811
P KurupBHRMalaysia2022-2026101002336523.30201115.92011216
Asif AliBHRMalawi202576223063*57.50154149.350201912
Sohail AhmedBHRQatar2022-202688222164*36.83189116.930201211
Imran AnwarBHRKuwait2018-2026151232108723.33160131.250101216
Umer ImtiazBHRKuwait2022-20247702047229.14141144.680101515
Fiaz AhmedBHRSingapore2025-202665220387*67.67175116.00031195
Haider ButtBHRKuwait2021-2024121221986219.80154128.570121410
Sohail AhmedBHRTanzania2024-202677219757*39.4020994.26010208
Haider ButtBHRUnited Arab Emirates2022-202466118859*37.60153122.88010127
P KurupBHRSingapore2022-20267711845730.67177103.95010215
Haider ButtBHRSaudi Arabia2021-202477217967*35.80155115.48020175
Ahmer Bin NisarBHRBhutan2024-20267631786259.33125142.40010119
Imran AnwarBHRSaudi Arabia2018-20249701786625.43127140.160201411
Sarfaraz AliBHRKuwait2019-2024111111715717.10110155.450121215
Asif AliBHRUganda2024-20264401708342.5018492.390201410
Asif AliBHRHong Kong2024-20266601697628.1717198.83021159
Ahmer Bin NisarBHRIndonesia202576216861*42.00105160.00010911
Ahmer Bin NisarBHRHong Kong2023-20267501666133.2020182.59010172
Asif AliBHRRwanda2025441164100*54.67118138.98100149
Fiaz AhmedBHRQatar2018-2026101011633918.11141115.60001128
Fiaz AhmedBHRTanzania2025-20264411626154.00148109.46021912
Sohail AhmedBHRHong Kong2023-202688315970*31.8020976.0801048
Asif AliBHRBhutan2024-20267701557222.14129120.16011158
Ahmer Bin NisarBHRMalaysia2022-2026131131554419.38116133.62000125
Fiaz AhmedBHRKenya202622115388153.0097157.73020157
Fiaz AhmedBHRMalawi20257531504475.00113132.74000137
Fiaz AhmedBHRBhutan2024-20267711483924.67137108.03000114
Fiaz AhmedBHRRwanda20254421447872.00108133.33010412
Ahmer Bin NisarBHROman2022-202466314438*48.00125115.20000152
Fiaz AhmedBHRKuwait2018-202677114462*24.00114126.32011710
Sohail AhmedBHRMalawi20257421436271.5082174.39020118
Ahmer Bin NisarBHRQatar2022-2026108114338*20.43119120.1700195
P KurupBHRQatar2018-2026101001413114.1014597.24000153
Haider ButtBHRMalaysia2022-202465213849*46.00117117.9500058
Sohail AhmedBHRBhutan2024-202655313876*69.00130106.15011115
Imran AnwarBHRHong Kong2023-202576113661*27.20123110.5701089
Haider ButtBHRQatar2021-20246621326833.00102129.4101077
Junaid AzizBHRKuwait2017-20269911323216.50113116.81000138
Sarfaraz AliBHRMaldives2019-20213301315943.6768192.650201110
Imran Ali ButtBHRSaudi Arabia2017-20235511315832.75125104.8001085
Asif AliBHRQatar2024-20267701303918.57107121.5000079
Imran Ali ButtBHRKuwait2017-20247701305318.5714788.4401176
Ahmer Bin NisarBHRTanzania2024-20267701308918.5716777.8401072
Haider ButtBHROman2022-20246601294721.50105122.86000105
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.