ZZ

Zabiullah Zahid

19 matches · 8 Jul 2024 to 2 Jul 2026

Zabiullah Zahid: career summary

Zabiullah Zahid is a cricketer. Zabiullah Zahid has played 19 matches on CricInto's records, from 8 Jul 2024 to 2 Jul 2026, for Sweden.

In T20Is (19 matches, 2024–2026): 111 runs in 10 innings at an average of 18.50 and a strike rate of 198.21 (highest score 25); 18 wickets at an average of 23.39 and an economy rate of 6.49 (best 3/31).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I19104 1112518.50 56198.210 07101

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I191864.5 421183/31 23.396.4921.61 00

Recent matches

DateMatchBatBowl
2 Jul 2026 SWE vs POR T20I 7 (4)3/31 (4)
1 Jul 2026 SWE vs POR T20I 25 (14)0/19 (2)
1 Jul 2026 SWE vs POR T20I 14 (6)1/32 (4)
14 Jun 2026 SWE vs FIN T20I DNB1/6 (2)
13 Jun 2026 SWE vs AUS T20I 1* (1)2/23 (3)
11 Jun 2026 SWE vs NOR T20I DNB1/33 (4)
23 May 2026 SWE vs FRA T20I DNB1/31 (4)
22 May 2026 SWE vs AUS T20I 6 (4)0/23 (4)
20 May 2026 SWE vs MAL T20I 7* (4)0/44 (4)
19 May 2026 SWE vs SLO T20I DNB1/23 (4)

Frequently asked questions

How many runs has Zabiullah Zahid scored in T20Is?

Zabiullah Zahid has scored 111 runs in T20Is, at an average of 18.50.

How many wickets has Zabiullah Zahid taken in T20Is?

Zabiullah Zahid has taken 18 wickets in T20Is, with best figures of 3/31.

Which teams has Zabiullah Zahid played for?

Sweden (2024–2026).