Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Ali Nayyer

Ali Nayyer T20 Stats

Allrounder · Switzerland Updated , after Luxembourg vs Switzerland
Season over T20I run-scorers ›
Last innings T20I · for Switzerland · Sun 22 Jun
2025
20 runs 0 sixes 6 wickets
Create a free account 10 pages a day instead of 5 and the next match's full projection.
Every projection, every match a month, or a year Cricket Pro ›
Filter the trend and match data
Pick a competition to choose a season
Trend · runs 14 matches
REF LINE
Newest on the left · bars in the team he played for, 2nd innings stacked in pink · 0 over the line
Match data 14 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About Ali Nayyer's T20 record

In Ali Nayyer's last 14 Cricket games (2021–2025) for Switzerland, they have scored 94 runs at an average of 6.7 with a strike rate of 92.9. Ali Nayyer has also taken 18 wickets in this period.

Ali Nayyer Stats - Cricket

Ali Nayyer is a right hand bat allrounder. Across these 14 games, Ali Nayyer has hit 6 fours and 3 sixes, taking 6 catches in the field. Their highest score in this span is 27. Best bowling figures: 3/13.

Ali Nayyer: Betting Insights

For bet builder markets, Ali Nayyer has scored 25+ runs in 7% of their last 14 Cricket games (1/14). They have registered 1+ boundaries in 43% of these games (6/14). Over their last 5 games, Ali Nayyer has 24 runs and 8 wickets.

Related pages

Frequently asked questions

What is Ali Nayyer's highest score in T20 cricket?

Ali Nayyer's highest score in the 14 T20 matches Statz has on record is 27 off 23 balls against Malta (23 Oct 2021). Across those matches Ali Nayyer has scored 94 runs at 6.7 a match.

How many wickets has Ali Nayyer taken in T20 cricket?

Ali Nayyer has taken 18 wickets in the 14 T20 matches Statz has on record, at an economy of 7.03 and an average of 19.8. Ali Nayyer took 8 wickets in the last 5 matches.

What are Ali Nayyer's best bowling figures in T20 cricket?

Ali Nayyer's best figures in the 14 T20 matches Statz has on record are 3/13 against Luxembourg (21 Jun 2025). Ali Nayyer has taken three or more wickets in an innings 3 times, and 18 wickets in all.

What are Ali Nayyer's T20 batting stats?

Ali Nayyer averages 6.7 runs per match at a strike rate of 92.9, based on 14 games (2021–2025). In the last 5 matches Ali Nayyer scored 0, 5, 15, 4 and 0, newest first. Ali Nayyer has 94 runs in all 14 T20 matches on record.

Which team does Ali Nayyer play for?

Ali Nayyer currently plays for Switzerland. Statz has Ali Nayyer's 14 T20 matches on record, the most recent against Luxembourg (22 Jun 2025), with 94 runs and 18 wickets in all.

How old is Ali Nayyer?

Ali Nayyer was born on 20 October 1992 and is 34 years old. Ali Nayyer is an allrounder with 14 T20 matches on record, 94 runs and 18 wickets.

What is Ali Nayyer's T20 economy rate?

Ali Nayyer concedes 7.03 runs an over, based on 14 games (2021–2025), from 50.4 overs with 18 wickets. The tightest spell was 3.75 an over against Luxembourg (21 Jun 2025).