Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bahrain×At Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sohail AhmedBHRDesert Cup T20I Series 2022/23202277425880*86.00168153.570312013
Imran AnwarBHRDesert Cup T20I Series 2022/2320226501526630.40100152.000201410
Haider ButtBHRBahrain tour of Oman 202220224411446248.00101142.5701189
Umer ImtiazBHRBahrain tour of Oman 202220224401437235.7586166.280101210
David MathiasBHRDesert Cup T20I Series 2022/23202277213359*26.6014889.8601085
Ahmer Bin NisarBHRDesert Cup T20I Series 2022/23202277213155*26.20126103.97010132
David MathiasBHRBahrain tour of Oman 202220224411126137.3385131.76010111
Haider ButtBHRDesert Cup T20I Series 2022/2320227601074117.83101105.9400084
Sarfaraz AliBHRDesert Cup T20I Series 2022/2320227711055617.5077136.36011108
Sarfaraz AliBHRACC Western Region T20 2018/192019220895944.5053167.9201096
Haider ButtBHRACC Men's Premier Cup 20242024221864786.0054159.2600066
Sarfaraz AliBHRACC Western Region T20 2019/202020330624320.6739158.9700046
Imran Ali ButtBHRACC Men's Premier Cup 20242024220585029.0049118.3701052
Imran Ali ButtBHRACC Western Region T20 2018/192019220585829.0055105.4501123
Ammad UddinBHRACC Western Region T20 2019/2020203315141*25.5026196.1500053
Fiaz AhmedBHRACC Western Region T20 2019/202020331463023.0045102.2200013
Ammad UddinBHRACC Western Region T20 2018/192019220422821.0022190.9100052
Ahmer Bin NisarBHRACC Men's Premier Cup 202420242224138*-35117.1400060
S VeerapathiranBHRDesert Cup T20I Series 2022/232022751411910.2534120.5900123
Mohammed SameerBHRACC Western Region T20 2019/202020220382819.0029131.0300061
Anasim KhanBHRACC Western Region T20 2018/192019221342234.0027125.9300020
Sikder BillahBHRICC Men's T20 World Cup Qualifier A 2021/222022110333333.0021157.1400041
David MathiasBHRICC Men's T20 World Cup Qualifier A 2021/222022110303030.003293.7500041
Sarfaraz AliBHRACC Men's Premier Cup 20242024220302315.0020150.0000041
Junaid AzizBHRACC Western Region T20 2019/202020320272213.503187.1000031
Shahbaz BadarBHRACC Western Region T20 2019/202020110242424.002788.8900040
S VeerapathiranBHRBahrain tour of Oman 2022202244123227.673271.8800201
Junaid AzizBHRBahrain tour of Oman 20222022110222222.003562.8600012
J ChaturangaBHRBahrain tour of Oman 2022202233022187.3318122.2200121
Muhammad YounisBHRBahrain tour of Oman 20222022220211110.503167.7400020
Haider ButtBHRICC Men's T20 World Cup Qualifier A 2021/222022110202020.002386.9600001
Sachin KumarBHRBahrain tour of Oman 202220223212019*20.002580.0000020
Shahid MahmoodBHRBahrain tour of Oman 20222022421181718.0015120.0000002
Imran AnwarBHRACC Western Region T20 2018/1920192111616*-1794.1200010
Shahbaz BadarBHRACC Western Region T20 2018/19201922016168.002176.1900110
Shahbaz BadarBHRBahrain tour of Oman 2022202233016145.332272.7300100
Muhammad YounisBHRICC Men's T20 World Cup Qualifier A 2021/222022110151515.0013115.3800020
Imran AnwarBHRBahrain tour of Oman 20222022321159*15.006250.0000021
Imran ButtBHRACC Western Region T20 2019/20202032013126.509144.4400011
Abdul MajidBHRACC Western Region T20 2019/202020321131213.0011118.1800020
Rizwan ButtBHRACC Men's Premier Cup 20242024210121212.0011109.0900001
Umer ImtiazBHRACC Men's Premier Cup 2024202422012106.002060.0000001
Fiaz AhmedBHRACC Western Region T20 2018/1920192211111*11.009122.2200110
Imran AnwarBHRACC Western Region T20 2019/202020321117*11.002055.0000000
Imran Ali ButtBHRACC Western Region T20 2019/20202033011113.672055.0000210
Tahir DarBHRACC Western Region T20 2018/192019210101010.001758.8200010
Imran AnwarBHRICC Men's T20 World Cup Qualifier A 2021/2220221111010*-10100.0000000
Rizwan ButtBHRDesert Cup T20I Series 2022/232022721109*10.001190.9100010
Sarfaraz AliBHRICC Men's T20 World Cup Qualifier A 2021/222022110999.005180.0000001
Sarfaraz AliBHRBahrain tour of Oman 20222022220984.501275.0000001
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.