Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR136/2 (15.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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

Bahrain: Batting innings by innings (All T20s)

The highest score in T20 cricket for Bahrain is 105* by Fiaz Ahmed (BHR) v GER at Blantyre, 6 Jul 2025.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Bahrain×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Fiaz AhmedBHR105*57107184.213not out1v GERBlantyre6 Jul 2025
Asif AliBHR100*5559181.821not out1v RWAKigali City22 Jul 2025
Fiaz AhmedBHR964559213.331c IK Gamantika b Gaurav Tiwari1v INABali23 Feb 2025
Asif AliBHR8948104185.421run out (Meet Bhavsar/A Chenthamara)2v KUWBangi9 Oct 2026
Fiaz AhmedBHR884985179.593c & b S Gill1v KENNairobi31 Jul 2026
Fiaz AhmedBHR87*5592158.181not out1v SINSingapore28 Feb 2025
Imran AnwarBHR875267167.313c Bilal Tahir b Sayed Monib2v KUWMong Kok11 Mar 2023
Muhammad YounisBHR82*4466186.361not out2v QATDoha23 Oct 2021
Sohail AhmedBHR80*3794216.225not out1v CANAl Amarat14 Nov 2022
Haider ButtBHR79*3828207.894not out1v CAADoha26 Nov 2024
Sohail AhmedBHR78*5763136.844not out1v KSAAl Amarat16 Nov 2022
Fiaz AhmedBHR784237185.713c Muhammad Nadir b Yves Cyusa1v RWAKigali City22 Jul 2025
Sohail AhmedBHR76*5744133.333not out1v BHUGelephu12 Dec 2025
Asif AliBHR764076190.003b Ehsan Khan2v HKKuala Lumpur11 Mar 2025
P KurupBHR744862154.173run out (DC Smith/MP Biddappa)1v PHIAl Amarat22 Feb 2022
P KurupBHR73*4745155.322not out1v INABali19 Nov 2025
Sohail AhmedBHR73*5125143.143not out1v VANKuala Lumpur10 Mar 2024
Umer ImtiazBHR723884189.471b Shiraz Khan2v KUWAl Amarat13 Aug 2022
Asif AliBHR724864150.001c Tashi Phuntsho b J Singye1v BHUGelephu11 Dec 2025
Sarfaraz AliBHR69*3846181.582not out2v GERAl Amarat18 Feb 2022
Umer ImtiazBHR69*5235132.691not out2v MASKuala Lumpur7 Mar 2024
Imran AnwarBHR694474156.825c Muhammad Asim b MM Baig2v QATDoha13 Feb 2026
Ahmer Bin NasirBHR68*5662121.436not out1v QATDoha10 Feb 2026
Haider ButtBHR684244161.906c Mohammad Ahnaff b Ikramullah Khan2v QATDoha25 Nov 2024
Haider ButtBHR684763144.685c Tenjin Rabgey b D Dawa1v BHUDoha23 Nov 2024
Haider ButtBHR67*5162131.375not out1v KSADoha19 Nov 2024
Sarfaraz AliBHR674536148.892st †Sarfraz Butt b Zain Ul Abidin1v KSADoha28 Oct 2021
Sohail AhmedBHR66*4434150.004not out2v MASBangi23 Dec 2022
Imran AnwarBHR663084220.003lbw b Imran Yousaf1v KSAAl Amarat16 Nov 2022
Fiaz AhmedBHR65*4872135.423not out1v KENNairobi1 Aug 2026
Asif AliBHR652694250.001c IKEG Artawan b S Jegannathan1v INABali19 Nov 2025
P KurupBHR654091162.502run out (†Muhammad Haziq Aiman/Rahim Khan)2v MASKuala Lumpur1 Dec 2025
Sohail AhmedBHR654643141.304c & b S Muniandy2v MASMong Kok9 Mar 2023
Sohail AhmedBHR64*4634139.134not out2v QATDoha15 Feb 2026
Asif AliBHR63*3763170.271not out2v MAAKigali City20 Jul 2025
Fiaz AhmedBHR62*3716167.574not out1v KUWAl Amarat23 Jan 2019
Sohail AhmedBHR622954213.794b Sami Sohail1v MAAKigali City23 Jul 2025
Haider ButtBHR623455182.355c Adnan Idrees b ED Silva2v KUWAl Amarat13 Aug 2022
Ahmer Bin NisarBHR623843163.166lbw b T Wangchuk1v BHUDoha23 Nov 2024
Imran Ali ButtBHR624353144.194c †Zeeshan Ali b Nasrulla Rana1v HKKathmandu31 Oct 2023
Ahmer Bin NisarBHR61*2626234.624not out1v INABali23 Feb 2025
Imran AnwarBHR61*5134119.613not out2v HKKuala Lumpur17 Mar 2025
Fiaz AhmedBHR613536174.293c DA Mehta b K Juma1v TANBlantyre8 Jul 2025
David MathiasBHR614715129.793run out (†Usman Patel)1v KUWAl Amarat14 Aug 2022
Fiaz AhmedBHR60*3925153.853not out2v TANBlantyre10 Jul 2025
Imran AnwarBHR602227272.734b Junaid Siddique2v UAEAl Amarat13 Apr 2024
Haider ButtBHR59*4352137.215not out1v UAEKathmandu30 Oct 2023
Asif AliBHR59*4523131.111not out2v MAAKigali City19 Jul 2025
David MathiasBHR59*5752103.511not out2v CANAl Amarat17 Nov 2022
Sarfaraz AliBHR593554168.572c †Mohamed Azzam b Ameel Mauroof2v MALAl Amarat21 Jan 2019
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.