- Home
- Players
- Asad Shafiq
Pakistan · Men's cricket
Asad Shafiq stats
Data through 21 December 2022Last updated 21 December 2022
Coverage: matches in the Cricsheet data from 21 June 2010 to 21 December 2022. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Asad Shafiq played 77 Tests, 58 ODIs, 10 T20Is for Pakistan in the data, between 2010 and 2022. In Tests Asad Shafiq scored 4,660 runs in 128 innings (average 38.20, strike rate 48.6), including 12 hundreds and 27 fifties. Against Bangladesh in Tests, Asad Shafiq averaged 69.33 over 6 innings.
International matches
145
Tests 77 · ODIs 58 · T20Is 10
International runs
6,164
12 hundreds
T20 league & domestic matches
22
386 runs
Best batting average (Test)
38.20
128 innings
Highest score
137
Test
Teams played for
Pakistan 2010–2020 · 145Quetta Gladiators 2016–2018 · 16Galle Gladiators 2022 · 5Multan Sultans 2020 · 1
Asad Shafiq batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 77 | 128 | 6 | 4,660 | 137 | 38.20 | 9,588 | 48.6 | 12 | 27 | 13 | 512 | 29 |
| ODI | 58 | 56 | 4 | 1,312 | 84 | 25.23 | 1,946 | 67.4 | 0 | 9 | 5 | 102 | 5 |
| T20I | 10 | 10 | 0 | 192 | 38 | 19.20 | 185 | 103.8 | 0 | 0 | 0 | 19 | 2 |
| T20 (leagues & domestic) | 22 | 21 | 1 | 386 | 58 | 19.30 | 338 | 114.2 | 0 | 2 | 1 | 44 | 8 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2010 | 311 |
| 2011 | 956 |
| 2012 | 725 |
| 2013 | 615 |
| 2014 | 676 |
| 2015 | 800 |
| 2016 | 749 |
| 2017 | 449 |
| 2018 | 652 |
| 2019 | 378 |
| 2020 | 133 |
| 2022 | 106 |
Year-by-year batting (26 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2010 | ODI | 10 | 236 | 23.60 | 70.9 | 50 | 0 | 1 |
| 2010 | T20I | 2 | 14 | 7.00 | 53.8 | 8 | 0 | 0 |
| 2010 | Test | 1 | 61 | 61.00 | 51.7 | 61 | 0 | 1 |
| 2011 | ODI | 12 | 423 | 42.30 | 69.0 | 78 | 0 | 4 |
| 2011 | T20I | 5 | 124 | 24.80 | 118.1 | 38 | 0 | 0 |
| 2011 | Test | 13 | 409 | 37.18 | 38.3 | 104 | 1 | 2 |
| 2012 | ODI | 10 | 247 | 27.44 | 70.0 | 65 | 0 | 2 |
| 2012 | T20I | 3 | 54 | 18.00 | 100.0 | 34 | 0 | 0 |
| 2012 | Test | 10 | 424 | 47.11 | 46.0 | 100 | 1 | 3 |
| 2013 | ODI | 11 | 166 | 15.09 | 67.2 | 84 | 0 | 1 |
| 2013 | Test | 14 | 449 | 32.07 | 41.5 | 130 | 2 | 2 |
| 2014 | ODI | 7 | 128 | 18.29 | 60.7 | 50 | 0 | 1 |
| 2014 | Test | 14 | 548 | 45.67 | 52.7 | 137 | 1 | 2 |
| 2015 | ODI | 4 | 94 | 31.33 | 62.7 | 39 | 0 | 0 |
| 2015 | Test | 13 | 706 | 54.31 | 51.8 | 131 | 3 | 3 |
| 2016 | T20 (leagues & domestic) | 1 | 16 | 16.00 | 106.7 | 16 | 0 | 0 |
| 2016 | Test | 21 | 733 | 36.65 | 53.9 | 137 | 2 | 5 |
| 2017 | ODI | 2 | 18 | 9.00 | 46.2 | 13 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 6 | 147 | 24.50 | 108.9 | 51 | 0 | 1 |
| 2017 | Test | 11 | 284 | 25.82 | 43.2 | 112 | 1 | 0 |
| 2018 | T20 (leagues & domestic) | 8 | 116 | 16.57 | 100.0 | 38 | 0 | 0 |
| 2018 | Test | 16 | 536 | 33.50 | 49.0 | 104 | 1 | 3 |
| 2019 | Test | 9 | 378 | 42.00 | 62.0 | 88 | 0 | 5 |
| 2020 | T20 (leagues & domestic) | 1 | 1 | 1.00 | 100.0 | 1 | 0 | 0 |
| 2020 | Test | 6 | 132 | 22.00 | 48.2 | 65 | 0 | 1 |
| 2022 | T20 (leagues & domestic) | 5 | 106 | 21.20 | 149.3 | 58 | 0 | 1 |
Asad Shafiq bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 15 | 340 | 196 | 3 | 1/7 | 1/18 | 65.33 | 3.46 | 113.3 | 0 | 0 | 1 |
| ODI | 2 | 12 | 18 | 0 | – | – | – | 9.00 | – | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2010 | 0 |
| 2011 | 0 |
| 2012 | 0 |
| 2013 | 0 |
| 2014 | 0 |
| 2015 | 1 |
| 2016 | 0 |
| 2017 | 1 |
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 1 |
| 2022 | 0 |
Year-by-year bowling (7 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2014 | ODI | 2 | 0 | – | 9.00 | 0/9 |
| 2015 | Test | 2 | 1 | 51.00 | 3.64 | 1/32 |
| 2016 | Test | 2 | 0 | – | 3.00 | 0/2 |
| 2017 | Test | 5 | 1 | 69.00 | 3.18 | 1/7 |
| 2018 | Test | 1 | 0 | – | 1.00 | 0/1 |
| 2019 | Test | 3 | 0 | – | 4.12 | 0/8 |
| 2020 | Test | 2 | 1 | 36.00 | 3.60 | 1/24 |
Asad Shafiq against each team
vs Englandvs Sri Lankavs Australiavs South Africavs New Zealandvs West Indiesvs Zimbabwevs Bangladesh
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Sri Lanka | Test | 27 | 1004 | 43.65 | 45.5 | 131 | 3 | 5 |
| England | Test | 26 | 925 | 35.58 | 49.9 | 109 | 2 | 5 |
| Australia | Test | 16 | 656 | 41.00 | 54.7 | 137 | 1 | 5 |
| South Africa | Test | 16 | 640 | 40.00 | 50.4 | 130 | 2 | 5 |
| New Zealand | Test | 16 | 600 | 40.00 | 47.2 | 137 | 2 | 1 |
| Bangladesh | Test | 6 | 416 | 69.33 | 51.0 | 107 | 2 | 2 |
| West Indies | Test | 15 | 313 | 22.36 | 43.3 | 68 | 0 | 3 |
| Zimbabwe | Test | 4 | 43 | 10.75 | 35.2 | 15 | 0 | 0 |
| Australia | ODI | 9 | 248 | 27.56 | 64.4 | 56 | 0 | 2 |
| Zimbabwe | ODI | 6 | 223 | 55.75 | 69.9 | 78 | 0 | 2 |
| England | ODI | 8 | 203 | 25.38 | 76.9 | 65 | 0 | 2 |
| West Indies | ODI | 7 | 165 | 27.50 | 69.3 | 71 | 0 | 2 |
| South Africa | ODI | 8 | 117 | 14.62 | 53.9 | 43 | 0 | 0 |
| Sri Lanka | ODI | 4 | 94 | 31.33 | 68.1 | 38 | 0 | 0 |
| New Zealand | ODI | 6 | 66 | 11.00 | 54.1 | 26 | 0 | 0 |
| Bangladesh | ODI | 3 | 28 | 9.33 | 58.3 | 17 | 0 | 0 |
| England | T20I | 3 | 54 | 18.00 | 100.0 | 34 | 0 | 0 |
| Karachi Kings | T20 (leagues & domestic) | 4 | 80 | 20.00 | 109.6 | 51 | 0 | 1 |
| Islamabad United | T20 (leagues & domestic) | 3 | 75 | 25.00 | 111.9 | 45 | 0 | 0 |
| Lahore Qalandars | T20 (leagues & domestic) | 3 | 68 | 34.00 | 104.6 | 38 | 0 | 0 |
| Peshawar Zalmi | T20 (leagues & domestic) | 5 | 37 | 7.40 | 88.1 | 16 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Sri Lanka | Test | 4 | 1 | 50.00 | 2.54 | 1/7 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Dubai International Cricket Stadium | 38 | 1362 | 37.83 | 130 |
| Zayed Cricket Stadium | 30 | 1001 | 35.75 | 107 |
| Sharjah Cricket Stadium | 19 | 453 | 26.65 | 137 |
| Pallekele International Cricket Stadium | 5 | 326 | 108.67 | 100 |
| Galle International Stadium | 5 | 294 | 58.80 | 131 |
| Newlands | 4 | 238 | 59.50 | 111 |
| The Gabba | 4 | 215 | 53.75 | 137 |
| Lord's | 4 | 192 | 48.00 | 73 |
| Shere Bangla National Stadium | 5 | 187 | 37.40 | 107 |
| Harare Sports Club | 9 | 180 | 22.50 | 51 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| The Rose Bowl | 1 | 1 | 24.00 | 3.43 |
| Sheikh Abu Naser Stadium | 1 | 1 | 32.00 | 4.57 |
| Zayed Cricket Stadium | 4 | 1 | 39.00 | 2.66 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 331 | 294 | 112.6 | 13 | – | – | – |
| T20 | Middle | 217 | 211 | 102.8 | 15 | – | – | – |
| T20 | Death | 30 | 18 | 166.7 | 2 | – | – | – |
| ODI | Powerplay | 151 | 362 | 41.7 | 12 | – | – | – |
| ODI | Middle | 1137 | 1554 | 73.2 | 37 | 12 | 0 | 9.00 |
| ODI | Death | 24 | 30 | 80.0 | 3 | – | – | – |
How Asad Shafiq was dismissed
- Caught119 (58%)
- Bowled33 (16%)
- Lbw29 (14%)
- Run out13 (6%)
- Stumped6 (3%)
- Caught and bowled4 (2%)
How Asad Shafiq took wickets
- Caught2
- Stumped1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 3 Jan 2019 | 88 |
| 11 Jan 2019 | 0 |
| 11 Jan 2019 | 65 |
| 21 Nov 2019 | 76 |
| 21 Nov 2019 | 0 |
| 29 Nov 2019 | 9 |
| 29 Nov 2019 | 57 |
| 19 Dec 2019 | 63 |
| 7 Feb 2020 | 65 |
| 15 Mar 2020 | 1 |
| 5 Aug 2020 | 7 |
| 5 Aug 2020 | 29 |
| 13 Aug 2020 | 5 |
| 21 Aug 2020 | 5 |
| 21 Aug 2020 | 21 |
| 13 Dec 2022 | 58 |
| 17 Dec 2022 | 28 |
| 18 Dec 2022 | 10 |
| 19 Dec 2022 | 6 |
| 21 Dec 2022 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 21 Dec 2022 | T20 (leagues & domestic) | Colombo Stars | 4 | 7 | caught | R Premadasa Stadium |
| 19 Dec 2022 | T20 (leagues & domestic) | Dambulla Aura | 6 | 8 | caught | R Premadasa Stadium |
| 18 Dec 2022 | T20 (leagues & domestic) | Jaffna Kings | 10 | 9 | caught | R Premadasa Stadium |
| 17 Dec 2022 | T20 (leagues & domestic) | Dambulla Aura | 28 | 14 | caught | R Premadasa Stadium |
| 13 Dec 2022 | T20 (leagues & domestic) | Colombo Stars | 58 | 33 | caught | Pallekele International Cricket Stadium |
| 21 Aug 2020 | Test | England | 21 | 59 | caught | The Rose Bowl |
| 21 Aug 2020 | Test | England | 5 | 8 | caught | The Rose Bowl |
| 13 Aug 2020 | Test | England | 5 | 13 | caught | The Rose Bowl |
| 5 Aug 2020 | Test | England | 29 | 43 | run out | Old Trafford |
| 5 Aug 2020 | Test | England | 7 | 22 | caught | Old Trafford |
| 15 Mar 2020 | T20 (leagues & domestic) | Lahore Qalandars | 1 | 1 | run out | Gaddafi Stadium |
| 7 Feb 2020 | Test | Bangladesh | 65 | 129 | caught | Rawalpindi Cricket Stadium |
| 19 Dec 2019 | Test | Sri Lanka | 63 | 126 | caught | National Stadium, Karachi |
| 29 Nov 2019 | Test | Australia | 57 | 112 | caught | Adelaide Oval |
| 29 Nov 2019 | Test | Australia | 9 | 14 | caught | Adelaide Oval |
| 21 Nov 2019 | Test | Australia | 0 | 6 | caught | The Gabba |
| 21 Nov 2019 | Test | Australia | 76 | 134 | bowled | The Gabba |
| 11 Jan 2019 | Test | South Africa | 65 | 71 | caught | The Wanderers Stadium |
| 11 Jan 2019 | Test | South Africa | 0 | 3 | caught | The Wanderers Stadium |
| 3 Jan 2019 | Test | South Africa | 88 | 118 | caught | Newlands |
Batter vs bowler matchups
Bowlers Asad Shafiq faced most
- vs Rangana Herath697 balls
- vs Stuart Broad354 balls
- vs Nathan Lyon343 balls
- vs James Anderson309 balls
- vs Dilruwan Perera307 balls
- vs Mitchell Starc254 balls
Frequently asked questions
How many runs has Asad Shafiq scored in Tests?
4,660 runs in 128 innings (77 matches) at an average of 38.20 and a strike rate of 48.6, in the data from 2010 to 2020.
How many runs has Asad Shafiq scored in ODIs?
1,312 runs in 56 innings (58 matches) at an average of 25.23 and a strike rate of 67.4, in the data from 2010 to 2017.
How many runs has Asad Shafiq scored in T20Is?
192 runs in 10 innings (10 matches) at an average of 19.20 and a strike rate of 103.8, in the data from 2010 to 2012.
What is Asad Shafiq's highest score?
137 in Tests, the highest score in the data.
How many centuries has Asad Shafiq scored?
12 hundreds in the data: 12 in Tests.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.