Nafay Rankings
T20I run-scorers →Ranked against every player in T20I 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 62 | 249thof 829 |
| Sixes | 4 | 152nd |
| Fours | 2 | 367th |
| Catches | 4 | 75th |
Nafay by Competition
Every T20 season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 5 | 62 | 20.7 | 159 | 0 | 4 | ||
| 8 | 77 | 9.6 | 124.2 | 0 | 3 | ||
| 2 | 7 | 3.5 | 87.5 | 0 | 0 | ||
| 4 | 52 | 26 | 173.3 | 1 | 4 | ||
| 10 | 182 | 22.8 | 121.3 | 1 | 8 |
Nafay Splits
His T20 record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 9 | 47 | 7.8 | 117.5 | 0 | 21 |
| Away | 20 | 333 | 19.6 | 133.7 | 2 | 60 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 15 | 116 | 10.5 | 133.3 | 0 | 21 |
| Chasing | 14 | 264 | 22 | 130.7 | 2 | 60 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 15 | 206 | 22.9 | 153.7 | 2 | 60 |
| Lost | 14 | 174 | 12.4 | 112.3 | 0 | 36 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 1 | 1 | 12 | 12 | 171.4 | 0 | 12 |
| Batting 2 | 2 | 51 | 25.5 | 182.1 | 1 | 51 |
| Batting 3 | 8 | 147 | 21 | 126.7 | 1 | 60 |
| Batting 4 | 3 | 36 | 12 | 100 | 0 | 26 |
| Batting 5 | 8 | 60 | 8.6 | 113.2 | 0 | 21 |
| Batting 6 | 4 | 74 | 24.7 | 151 | 0 | 26 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
5 | 43 | 14.3 | 143.3 | 0 | 26 |
|
|
5 | 32 | 10.7 | 97 | 0 | 18 |
|
|
5 | 23 | 4.6 | 67.6 | 0 | 17 |
|
|
4 | 115 | 28.8 | 147.4 | 1 | 51 |
|
|
3 | 98 | 49 | 148.5 | 1 | 60 |
|
|
3 | 31 | 15.5 | 134.8 | 0 | 20 |
|
|
1 | 21 | 21 | 175 | 0 | 21 |
|
|
1 | 6 | 6 | 150 | 0 | 6 |
|
|
1 | 6 | 6 | 150 | 0 | 6 |
|
|
1 | 5 | 5 | 100 | 0 | 5 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Gaddafi StadiumLahore | 11 | 147 | 18.4 | 147 | 1 | 60 |
| Rawalpindi Cricket StadiumRawalpindi | 7 | 88 | 22 | 146.7 | 1 | 51 |
| National StadiumKarachi | 7 | 76 | 10.9 | 101.3 | 0 | 26 |
| Multan Cricket StadiumMultan | 1 | 36 | 36 | 116.1 | 0 | 36 |
| Rangiri Dambulla International StadiumDambulla | 1 | 26 | 26 | 173.3 | 0 | 26 |
| Sinhalese Sports ClubColombo | 1 | 5 | 5 | 100 | 0 | 5 |
| Pallekele International Cricket StadiumPallekele, Kandy | 1 | 2 | 2 | 66.7 | 0 | 2 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2026 | 15 | 146 | 11.2 | 133.9 | 0 | 26 |
| 2025 | 4 | 52 | 26 | 173.3 | 1 | 51 |
| 2024 | 10 | 182 | 22.8 | 121.3 | 1 | 60 |
More on Statz
Where to go next for Nafay and Pakistan.
Khawaja Nafay T20 Runs
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.
Khawaja Nafay Questions
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.
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.
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.
