Menu

Account

Create a free account Go Pro

Already have an account? Log in

Khawaja Nafay T20 Runs

How many runs, fours and sixes Khawaja Nafay scores each innings.

Updated 13 October 2026, after Pakistan vs Sri Lanka

All Comps Last 10
Avg Hit

No games in this view.

Nafay match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Nafay Rankings

T20I run-scorers →

Ranked against every player in T20I 2026

StatTotalRank
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
T20 InternationalsT20I 2026 PAK 5 62 20.7 159 0 4
Pakistan Super LeaguePSL 2026 QG 8 77 9.6 124.2 0 3
T20 Cricket World CupT20 World Cup 2026 PAK 2 7 3.5 87.5 0 0
Pakistan Super LeaguePSL 2025 QG 4 52 26 173.3 1 4
Pakistan Super LeaguePSL 2024 QG 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
Sri Lanka 5 43 14.3 143.3 0 26
Islamabad United 5 32 10.7 97 0 18
Karachi Kings 5 23 4.6 67.6 0 17
Multan Sultans 4 115 28.8 147.4 1 51
Lahore Qalandars 3 98 49 148.5 1 60
Peshawar Zalmi 3 31 15.5 134.8 0 20
Australia 1 21 21 175 0 21
Rawalpindiz 1 6 6 150 0 6
Hyderabad Kingsmen 1 6 6 150 0 6
Namibia 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.