Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match ICC World Test Championship - Tue 17 Nov, 05:00 Sri Lanka (H) Their stats Preview

Abdullah Shafique Test Performance Points

How many runs, fours and sixes Abdullah Shafique scores each innings.

Updated 9 September 2026, after England vs Pakistan

vsSri Lanka Avg Hit

No matches in this view.

Shafique match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
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. Each innings is its own column, the 1st then the 2nd.

Shafique Rankings

WTC run-scorers →

Ranked against every player in WTC 2025/2027

StatTotalRank
Runs 374 37thof 200
Sixes 3 45th
Fours 36 47th
Catches 1 116th

Shafique by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
ICC World Test ChampionshipWTC 2025/2027 PAK 6 374 37.4 46.6 3 3
ICC World Test ChampionshipWTC 2023/2025 PAK 10 512 28.4 50.5 3 6
ICC World Test ChampionshipWTC 2021/2023 PAK 12 992 47.2 41.5 7 14

Shafique Splits

His Test record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 14 930 35.8 43.3 6 136
Away 14 948 41.2 46 7 201
Innings M Runs Avg SR 50+ HS
Batting first 13 603 25.1 46.4 4 136
Batting second 15 1275 51 43.9 9 201
Result M Runs Avg SR 50+ HS
Won 9 808 67.3 47.4 5 201
Lost 15 738 24.6 43.5 6 114
Tied or drawn 4 332 47.4 41.3 2 136
Position Inns Runs Avg SR 50+ HS
Batting 1 43 1460 36.5 44.2 9 201
Batting 2 3 150 50 43.5 2 73
Batting 3 6 192 48 44.9 1 160
Batting 4 2 76 38 57.1 1 61
Opponent M Runs Avg SR 50+ HS
England 9 429 25.2 48.6 3 114
Australia 6 507 46.1 40.5 4 136
Sri Lanka 4 417 69.5 47.4 2 201
Bangladesh 4 192 27.4 41.6 2 73
South Africa 2 106 26.5 44 1 57
New Zealand 2 43 10.8 37.1 0 19
West Indies 1 184 - 49.2 1 160
Ground M Runs Avg SR 50+ HS
Rawalpindi Cricket StadiumRawalpindi 6 424 42.4 48.1 3 136
National StadiumKarachi 4 186 23.3 35.2 1 96
Multan Cricket StadiumMultan 3 172 28.7 46.5 1 102
Galle International StadiumGalle 2 200 66.7 39.9 1 160
Gaddafi StadiumLahore 2 151 37.8 39.3 1 81
Sinhalese Sports ClubColombo 1 201 201 61.7 1 201
Queen's Park OvalPort of Spain 1 184 - 49.2 1 160
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 1 125 62.5 42.4 2 73
HeadingleyLeeds 1 76 38 57.1 1 61
Melbourne Cricket GroundJolimont, Melbourne, Victoria 1 66 33 54.1 1 62
Perth StadiumPerth, Western Australia 1 44 22 34.6 0 42
Shere Bangla National StadiumMirpur, Dhaka 1 25 25 50 0 25
R.Premadasa StadiumColombo 1 16 8 30.2 0 16
Lord'sLondon 1 5 2.5 14.3 0 5
EdgbastonBirmingham 1 3 1.5 15.8 0 3
Sydney Cricket GroundMoore Park, Sydney, New South Wales 1 0 0 0 0 0
Year M Runs Avg SR 50+ HS
2026 4 268 44.7 47.8 2 160
2025 2 106 26.5 44 1 57
2024 6 174 15.8 44.4 1 102
2023 5 357 39.7 54.5 2 201
2022 9 823 51.4 40.9 5 160
2021 2 150 50 43.5 2 73

More on Statz

Where to go next for Shafique and Pakistan.

Abdullah Shafique Test Performance Points

In Abdullah Shafique's last 28 All Test Cricket games (2021–2026) for Pakistan, they have scored 1,878 runs at an average of 67.1 with a strike rate of 40.7.

Abdullah Shafique Stats - All Test Cricket

Abdullah Shafique is a right hand bat batsman. Across these 28 games, Abdullah Shafique has hit 181 fours and 23 sixes, taking 19 catches in the field. Their highest score in this span is 201.

Abdullah Shafique: Betting Insights

For bet builder markets, Abdullah Shafique has scored 25+ runs in 68% of their last 28 All Test Cricket games (19/28). They have registered 1+ boundaries in 86% of these games (24/28). Over their last 5 games, Abdullah Shafique has 331 runs.

Abdullah Shafique Questions

How old is Abdullah Shafique?

Abdullah Shafique was born on 20 November 1999 and is 26 years old. Abdullah Shafique is a batsman with 28 Test matches on record and 1878 runs.

Which team does Abdullah Shafique play for?

Abdullah Shafique currently plays for Pakistan, and has also played for Lahore Qalandars and Yorkshire. Statz has Abdullah Shafique's 28 Test matches on record, the most recent against England (09 Sep 2026), with 1878 runs in all.

What is Abdullah Shafique's highest score in Test cricket?

Abdullah Shafique's highest score in the 28 Test matches Statz has on record is 201 off 326 balls against Sri Lanka (24 Jul 2023). Across those matches Abdullah Shafique has scored 1878 runs at 67.1 a match.

What are Abdullah Shafique's Test batting stats?

Abdullah Shafique averages 67.1 runs per match at a strike rate of 40.7, based on 28 games (2021–2026). In the last 5 matches Abdullah Shafique scored 3, 5, 76, 184 and 63, newest first. Abdullah Shafique has 1878 runs in all 28 Test matches on record.

How many fifties and hundreds has Abdullah Shafique scored in Test cricket?

Abdullah Shafique has 6 hundreds and 7 fifties in the 28 Test matches Statz has on record. The highest is 201 against Sri Lanka (24 Jul 2023). Abdullah Shafique has passed 30 in 18 of 54 innings.