BN

B Niaz

34 matches · 8 Jul 2021 to 12 Jul 2026

B Niaz: career summary

B Niaz is a cricketer. B Niaz has played 34 matches on CricInto's records, from 8 Jul 2021 to 12 Jul 2026, for Belgium.

In T20Is (34 matches, 2021–2026): 625 runs in 31 innings at an average of 24.04 and a strike rate of 127.29, with 0 hundreds and 3 fifties (highest score 72*); 18 wickets at an average of 13.06 and an economy rate of 6.71 (best 4/8).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I34315 62572*24.04 491127.290 354313

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I341435 235184/8 13.066.7111.67 10

Recent matches

DateMatchBatBowl
12 Jul 2026 BEL vs ROM T20I 4 (3)-
10 Jul 2026 BEL vs SER T20I 10 (5)-
8 Jul 2026 BEL vs GIB T20I 5 (8)-
21 Jun 2026 BEL vs ROM T20I 1 (2)-
21 Jun 2026 BEL vs HUN T20I DNB-
20 Jun 2026 BEL vs SUI T20I 71 (49)0/16 (1)
20 Jun 2026 BEL vs HUN T20I 34* (15)-
19 Jun 2026 BEL vs ROM T20I 10* (12)-
24 Aug 2025 BEL vs AUS T20I 1 (3)2/17 (4)
24 Aug 2025 BEL vs AUS T20I 34 (19)3/26 (4)

Frequently asked questions

How many runs has B Niaz scored in T20Is?

B Niaz has scored 625 runs in T20Is, at an average of 24.04.

How many wickets has B Niaz taken in T20Is?

B Niaz has taken 18 wickets in T20Is, with best figures of 4/8.

What is B Niaz's highest score?

B Niaz's highest score is 72*, in T20Is (not out).

Which teams has B Niaz played for?

Belgium (2021–2026).