Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Bahrain: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Bahrain×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
P KurupBHRQuadrangular Twenty20 Series (Malaysia) 2022/2320227701184016.86109108.2600075
Sohail AhmedBHRMalaysia Tri-Nation T20I Series 2024/2520255521175439.00102114.7101026
Umer ImtiazBHRMalaysia Open T20 Championship 2023/24202455111669*29.0090128.8901068
Mirza BaigBHRAsian Cricket Council Elite League 201420143301157238.3317167.2501041
Fiaz AhmedBHRICC Men's T20 World Cup Asia Qualifier B 2024/2520246611153923.0011996.6400024
Sarfaraz AliBHRMalaysia Open T20 Championship 2023/2420244401145728.50101112.87010106
Junaid AzizBHRICC Men's T20 World Cup Sub Regional Asia Qualifier A 2026/2720266511144528.50105108.5700174
Fiaz AhmedBHRBahrain tour of Bhutan 2025/2620254401123928.0096116.6700084
Fiaz AhmedBHRACC Western Region T20 2018/19201944211262*56.0072155.5601168
Sarfaraz AliBHRACC Western Region T20 2019/2020204401125028.0061183.61010711
David MathiasBHRBahrain tour of Oman 202220224411126137.3385131.76010111
Imran Ali ButtBHRACC Western Region T20 2018/1920194401115827.75101109.9002256
Haider ButtBHRCWC Challenge League 2024/25202433111051*55.0016865.4801053
Haider ButtBHRACC Men's Premier Cup 202420244411104736.6772152.78000106
Sohail AhmedBHRBahrain tour of Singapore 2024/25202544310953109.0090121.1101093
Abdulla PervaizBHRAsian Games Men's Qualifier 202620263301074035.6780133.75000126
Asif AliBHRQuadrangular Twenty20 Series (Malawi) 202520256501074021.4073146.58000145
Haider ButtBHRDesert Cup T20I Series 2022/2320227601074117.83101105.9400084
Rizwan ButtBHRCWC Challenge League 2024/252024-202586110753*21.4012982.9501119
Sarfaraz AliBHRDesert Cup T20I Series 2022/2320227711055617.5077136.36011108
P KurupBHRBahrain tour of Singapore 2024/2520254401035725.7594109.57010142
Junaid AzizBHRBahrain tour of Indonesia 2024/2520255411024834.0077132.4700019
Sohail AhmedBHRQuadrangular Twenty20 Series (Hong Kong) 2022/2320234401026525.5010696.2301053
P KurupBHRBahrain tour of Malaysia 2025/2620263301014333.6792109.7800073
Imran Ali ButtBHRACC Men's Premier Cup 202420244401015025.2585118.82010103
Ammad UddinBHRACC Western Region T20 2018/19201944110140*33.6753190.57000115
Fiaz AhmedBHRBahrain tour of Indonesia 2025/2620253301005333.3366151.5201039
P KurupBHRCWC Challenge League 202620265511004525.0018554.05001130
Mirza YaqoobBHRAsian Cricket Council Elite League 20142014330995133.0015165.5601083
Haider ButtBHRICC Men's T20 World Cup Asia Qualifier Final 2023/2420234419959*33.0077128.57010103
Shujaat RasoolBHRAsian Games Men's Qualifier 20262026331955447.5045211.1101049
Yasser NazirBHRBahrain tour of Qatar 2025/2620264419240*30.6751180.39000123
Imran AnwarBHRBahrain tour of Qatar 2025/262026330896929.6758153.4501086
Ahmer Bin NisarBHRCWC Challenge League 20262026540896122.2514660.96010101
Imran AnwarBHRICC Men's T20 World Cup Asia Qualifier B 2024/252024660895314.8370127.1401236
Ahmer Bin NisarBHRICC Men's T20 World Cup Asia Qualifier B 2024/252024660896214.8359150.8501164
Ahmer Bin NisarBHRBahrain tour of Bhutan 2025/2620254318742*43.5056155.3600036
Ahmer Bin NisarBHRBahrain tour of Qatar 2025/2620264318738*43.5053164.1500075
Junaid AzizBHRQuadrangular Twenty20 Series (Malaysia) 2022/232022742875243.5049177.5501086
Asif AliBHRBahrain tour of Bhutan 2025/262025440877221.7564135.9401194
Shahbaz BadarBHRICC World Twenty20 Asia Region Qualifier A 20182018550875617.4083104.8201142
Imran AnwarBHRACC Men's Premier Cup 20242024430866028.6747182.9801039
Imran AnwarBHRMalaysia Tri-Nation T20I Series 2024/2520255318661*43.0070122.8601045
Junaid AzizBHRGulf Cricket T20I Championship 202320233328539*85.0075113.3300073
Imran AnwarBHRGulf Cricket T20I Championship 20232023550853717.0076111.8400135
P KurupBHRBahrain tour of Qatar 2025/262026550853117.0078108.97000111
P KurupBHRICC Men's T20 World Cup Sub Regional Asia Qualifier A 2026/272026550832416.609092.2200091
Asif AliBHRICC Men's T20 World Cup Asia Qualifier B 2024/252024660822713.6776107.8900184
Yasser NazirBHRICC World Twenty20 Asia Region Qualifier A 20182018550812616.2012763.7800061
P KurupBHRICC World Twenty20 Asia Region Qualifier A 20182018431794339.5077102.6000081

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.