Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Khawaja Nafay

Khawaja Nafay T20 Stats

Batsman · Pakistan Updated , after Pakistan vs Sri Lanka
Season over T20I run-scorers ›
Last innings T20I · for Pakistan · Tue 13 Oct
2026
146 runs · 15 matches 11.23 average 133.9 strike rate
62 runs · 5 matches · 249th › 20.67 average 159.0 strike rate
77 runs · 8 matches 9.63 average 124.2 strike rate
7 runs · 2 matches 3.50 average 87.5 strike rate
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 29 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 29 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About Khawaja Nafay's T20 record

In Khawaja Nafay's last 29 Cricket games (2024–2026) for Quetta Gladiators, they have scored 380 runs at an average of 13.1 with a strike rate of 114.4.

Khawaja Nafay Stats - Cricket

Khawaja Nafay is a right hand bat batsman. Across these 29 games, Khawaja Nafay has hit 27 fours and 19 sixes, taking 15 catches in the field. Their highest score in this span is 60.

Khawaja Nafay: Betting Insights

For bet builder markets, Khawaja Nafay has scored 25+ runs in 17% of their last 29 Cricket games (5/29). They have registered 1+ boundaries in 66% of these games (19/29). Over their last 5 games, Khawaja Nafay has 27 runs.

Related pages

Frequently asked questions

What is Khawaja Nafay's highest score in T20 cricket?

Khawaja Nafay's highest score in the 29 T20 matches Statz has on record is 60 off 31 balls against Lahore Qalandars (19 Feb 2024). Across those matches Khawaja Nafay has scored 380 runs at 13.1 a match.

What are Khawaja Nafay's T20 batting stats?

Khawaja Nafay averages 13.1 runs per match at a strike rate of 114.4, based on 29 games (2024–2026). In the last 5 matches Khawaja Nafay scored 3, 0, 12, 0 and 12, newest first. Khawaja Nafay has 380 runs in all 29 T20 matches on record.

How many fifties and hundreds has Khawaja Nafay scored in T20 cricket?

Khawaja Nafay has 2 fifties and no hundreds in the 29 T20 matches Statz has on record. The highest is 60 against Lahore Qalandars (19 Feb 2024). Khawaja Nafay has passed 30 in 3 of 29 innings.

Which team does Khawaja Nafay play for?

Khawaja Nafay currently plays for Quetta Gladiators, and has also played for Pakistan and MI Emirates. Statz has Khawaja Nafay's 29 T20 matches on record, the most recent against Sri Lanka (13 Oct 2026), with 380 runs in all.

How old is Khawaja Nafay?

Khawaja Nafay was born on 13 February 2002 and is 24 years old. Khawaja Nafay is a batsman with 29 T20 matches on record and 380 runs.