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

Bilal Zalmai: Batting innings by innings (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
4410100.002lbw b R Kumar2v ROMIlfov County29 Aug 2019
452334195.652c Naveed Ahmed b Arshad Hayat2v CZEIlfov County30 Aug 2019
482435200.002c †J Mees b Suhail Sadiq1v LUXIlfov County31 Aug 2019
111*5897191.382not out1v CZEIlfov County1 Sept 2019
282130133.331c A Ashokan b P Taylor1v CZEPrague22 May 2021
161330123.081c T Whiteman b WJ Cope1v LUXPrague23 May 2021
7610116.671c K Mendon b S Wickramasekara2v CZEPrague23 May 2021
33*1722194.123not out1v BELLower Austria26 May 2024
15921166.673c S Vashisht b Taranjeet Singh1v ROMRome9 Jun 2024
171321130.773c Elan Talker b J Evans2v ISRSpinaceto10 Jun 2024
271841150.003c Najjam Shahzad b Syed Maisam Ali2v PORRome12 Jun 2024
552954189.663c Abbas Ghani b Muhammad Burhan1v HUNRome15 Jun 2024
71*3784191.893not out2v FRARome16 Jun 2024
202001100.001c Jaspal Singh b VP Thamotharam2v MACMarsa3 Feb 2025
674046167.501lbw b Abbas Ghani2v HUNMarsa4 Feb 2025
02000.001lbw b SA Mohandas1v HUNMarsa5 Feb 2025
10601166.671c Washeem Abbas b D Marks2v MACMarsa5 Feb 2025
262140123.813lbw b P Pustoslemsek1v SLOLatschach17 May 2025
131020130.003c Rasheed Ali Mamadkhel b DK Pallekonda1v SLOGraz18 May 2025
7455102134.552c Arjun Vinod b Sheraz Sirwari1v SWILatschach30 May 2025
382480158.332lbw b NK Aneesh Kumar1v SWILatschach31 May 2025
362242163.642c H Deshan b I Stewart1v SWILatschach31 May 2025
01000.002b Ali Nayyer1v SWILatschach1 Jun 2025
33*3231103.132not out2v CZEPrague8 Jun 2025
683275212.502st †Divyendra Singh b Sazib Bhuiyan1v CZEPrague9 Jun 2025
140025.002c Faisal Raza b Vinay Ravi2v NORPrague9 Jun 2025
402062200.002c Qamar Mushtaque b AJ Parmar2v NORPrague10 Jun 2025
6610100.002lbw b Muhammad Moiz1v ROMIlfov County26 Jun 2025
13911144.442c V Ravindran b Muhammad Saqlain2v HUNIlfov County27 Jun 2025
251222208.332c Iftikhar Kankhel b Khalid Ahmadi2v BELIlfov County28 Jun 2025
230066.672c †R Dianish b Washeem Abbas2v MACIlfov County29 Jun 2025
74*4464168.182not out2v ROMSzodliget25 Jul 2025
522363226.092c Kamal Soukhiya b G Venkateswaran1v LUXSzodliget26 Jul 2025
120050.002c & b A Prashar2v HUNSzodliget26 Jul 2025
5510100.002c AN Lascu b M Koli1v ROMSzodliget27 Jul 2025
171321130.772c Qamar Mushtaque b M Shahbaz Butt2v NORStockholm7 Aug 2025
653846171.052c Abdul Naser Baluch b A Dhabe2v SWEStockholm8 Aug 2025
120050.002lbw b Zaheer Zahiri2v FRAStockholm9 Aug 2025
79*3976202.562not out2v NORStockholm10 Aug 2025
281741164.712c Walid Sahibzada b Aziz Mohammad1v BELLatschach23 Aug 2025
131311100.002st †Walid Sahibzada b Aziz Mohammad2v BELLatschach23 Aug 2025
12911133.332c Rafiulah Alokozai b Aziz Mohammad2v BELLatschach24 Aug 2025
181411128.572c Saber Zakhil b Shafiullah Zakhel2v BELLatschach24 Aug 2025
681075.002lbw b J Khadka1v ROMIlfov County18 Oct 2025
252230113.642c G Manan b Taranjeet Singh2v ROMIlfov County18 Oct 2025
643974164.102st †R Pisal b Taranjeet Singh1v ROMIlfov County19 Oct 2025
623256193.752c R Pisal b J Fernando2v ROMIlfov County19 Oct 2025
571071.432hit wicket b Lovedeep Singh2v CYPEpiskopi14 Mar 2026
141411100.002c Karan Singh b Adam Senn2v CYPEpiskopi16 Mar 2026
10132076.922c Muslim Yar b S Malikzai1v GERKrefeld1 May 2026
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.