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 match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Bahrain×
PlayerRunsScoresBF4s6sOppositionGroundDate
Junaid AzizBHR22900v OMAKirtipur3 Nov 2023
Ali DawoodBHR22*400v OMAKirtipur3 Nov 2023
Umer ImtiazBHR22500v TANKuala Lumpur9 Mar 2024
Umer ImtiazBHR22800v OMAAl Amarat12 Apr 2024
Ali DawoodBHR22400v OMAAl Amarat12 Apr 2024
Ali DawoodBHR22*200v HKKampala7 Nov 2024
Sachin KumarBHR22800v SINEntebbe10 Nov 2024
Abdul Majid AbbasiBHR22*300v TANKampala15 Nov 2024
Asif AliBHR22400v KSADoha19 Nov 2024
Ahmer Bin NisarBHR22300v KSADoha19 Nov 2024
Imran KhanBHR22*200v QATDoha25 Nov 2024
Imran AnwarBHR22200v CAADoha26 Nov 2024
Imran AnwarBHR221500v UAEDubai13 Dec 2024
Fiaz AhmedBHR22600v KUWDubai14 Dec 2024
Abdul Majid AbbasiBHR22*200v KUWDubai14 Dec 2024
Imran KhanBHR22*100v OMADubai17 Dec 2024
S SarthakBHR22200v OMADubai17 Dec 2024
P KurupBHR22800v QATDubai20 Dec 2024
Sohail AhmedBHR22600v INABali19 Feb 2025
Rizwan ButtBHR22300v INABali19 Feb 2025
Ubaid MinhasBHR22300v INABali24 Feb 2025
P KurupBHR221200v SINSingapore4 Mar 2025
Sohail AhmedBHR22*400v SINSingapore4 Mar 2025
P KurupBHR22700v HKKuala Lumpur11 Mar 2025
Sohail AhmedBHR22*300v HKKuala Lumpur11 Mar 2025
Ahmer Bin NisarBHR22500v TANBlantyre10 Jul 2025
Imran AnwarBHR221000v TANBlantyre13 Jul 2025
Ahmer Bin NisarBHR22500v TANBlantyre13 Jul 2025
Abdul Majid AbbasiBHR22*400v TANBlantyre13 Jul 2025
Fiaz AhmedBHR22*200v MAAKigali City19 Jul 2025
Imran AnwarBHR22300v RWAKigali City22 Jul 2025
P KurupBHR22300v MASKuala Lumpur25 Nov 2025
Rizwan ButtBHR22500v QATDoha10 Feb 2026
Rizwan ButtBHR22*400v QATDoha11 Feb 2026
Asif ShaikhBHR22*200v THABangkok27 Feb 2026
Abdul Majid AbbasiBHR22800v JPNBangkok28 Feb 2026
Junaid AzizBHR22500v HKSingapore1 Jun 2026
Abid Ullah ShahBHR22500v OMASingapore3 Jun 2026
Ahmer Bin NisarBHR22400v KENNairobi31 Jul 2026
Imran AnwarBHR22500v SINDar-es-Salaam12 Aug 2026
Sohail AhmedBHR221500v TANDar-es-Salaam15 Aug 2026
Ali DawoodBHR22700v TANDar-es-Salaam15 Aug 2026
Fiaz AhmedBHR22800v THABangi5 Oct 2026
Ali DawoodBHR22300v QATKuala Lumpur14 Oct 2026
Huzaifa AkramBHR11600v MALSingapore8 Jun 2014
Azeem ul HaqBHR111900v KSAChiang Mai25 Apr 2017
Jabbar AmjadBHR11200v KSAChiang Mai25 Apr 2017
Babar AliBHR111000v KUWChiang Mai28 Apr 2017
Mohamed Iqbal NoorBHR11*500v KUWChiang Mai28 Apr 2017
GSPR ArachchigeBHR11200v BHUChiang Mai1 May 2017

BF balls faced · 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.