NS

Najjam Shahzad

25 matches · 25 Oct 2019 to 9 Apr 2025

Najjam Shahzad: career summary

Najjam Shahzad is a cricketer. Najjam Shahzad has played 25 matches on CricInto's records, from 25 Oct 2019 to 9 Apr 2025, for Portugal.

In T20Is (25 matches, 2019–2025): 342 runs in 22 innings at an average of 19.00 and a strike rate of 129.55 (highest score 47); 20 wickets at an average of 22.60 and an economy rate of 7.14 (best 3/25).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I25224 3424719.00 264129.550 027194

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I252363.2 452203/25 22.607.1419.00 00

Recent matches

DateMatchBatBowl
9 Apr 2025 POR vs NOR T20I 38 (21)1/2 (1)
8 Apr 2025 POR vs NOR T20I 2 (5)-
7 Apr 2025 POR vs NOR T20I 0 (2)0/32 (3)
16 Jun 2024 POR vs IOM T20I 21* (10)-
13 Jun 2024 POR vs ISR T20I 0 (3)2/11 (4)
12 Jun 2024 POR vs AUS T20I 4 (9)0/16 (2)
10 Jun 2024 POR vs ROM T20I 11 (9)1/26 (4)
9 Jun 2024 POR vs HUN T20I 0 (2)1/29 (3)
7 May 2023 POR vs GIB T20I 19 (13)1/28 (3)
6 May 2023 POR vs MAL T20I 19* (15)2/24 (3)

Frequently asked questions

How many runs has Najjam Shahzad scored in T20Is?

Najjam Shahzad has scored 342 runs in T20Is, at an average of 19.00.

How many wickets has Najjam Shahzad taken in T20Is?

Najjam Shahzad has taken 20 wickets in T20Is, with best figures of 3/25.

What is Najjam Shahzad's highest score?

Najjam Shahzad's highest score is 47, in T20Is.

Which teams has Najjam Shahzad played for?

Portugal (2019–2025).