CricketWise
  1. Home
  2. Players
  3. Yasir Shah

Pakistan · Men's cricket

Yasir Shah stats

Data through 24 July 2022Last updated 24 July 2022

Coverage: matches in the Cricsheet data from 14 September 2011 to 24 July 2022. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Yasir Shah played 48 Tests, 25 ODIs, 2 T20Is for Pakistan in the data, between 2011 and 2022. With the ball, the best return was 244 wickets in Tests at an average of 31.38 and an economy rate of 3.22.

International matches
75
Tests 48 · ODIs 25 · T20Is 2
International runs
1,056
1 hundreds
International wickets
268
17 five-wicket hauls
T20 league & domestic matches
48
102 runs
Best bowling
8/41
Test

Teams played for

Pakistan 2011–2022 · 75Lahore Qalandars 2017–2019 · 23Dhaka Dynamites 2015 · 8Brisbane Heat 2017–2018 · 7Peshawar Zalmi 2020 · 4Khulna Titans 2019 · 3Trinbago Knight Riders 2017–2021 · 3Kent 2017 · 3

Yasir Shah batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test4872791811314.121,95147.1101110510
ODI2513612732*18.1414985.200291
T20I2111111*–7157.100010
T20 (leagues & domestic)48236102226.0011787.200593
First-class3411314843.6723755.3000171

Runs per year

010020030020112017202271
Yasir Shah: runs per calendar year (all formats in the data)
01002003002011201520172019202271
Yasir Shah: runs per calendar year (all formats in the data)
Show as table
Yasir Shah: runs per calendar year (all formats in the data)
YearRuns
201111
201440
2015202
2016199
2017296
201864
2019260
202073
202173
202271
Year-by-year batting (19 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2011T20I111–157.11100
2014Test54010.0033.92500
2015ODI77615.2093.83200
2015T20 (leagues & domestic)4307.5075.01200
2015Test99610.6761.52300
2016ODI22626.0078.82600
2016Test1617313.3148.73300
2017First-class413143.6755.34800
2017T20 (leagues & domestic)52914.5093.52200
2017Test1113615.1139.33800
2018T20 (leagues & domestic)7111.5755.0600
2018Test9535.8939.32800
2019ODI42525.0071.41100
2019T20 (leagues & domestic)6317.75124.0800
2019Test720429.1451.311310
2020T20 (leagues & domestic)11–100.0100
2020Test77210.2959.03300
2021Test57318.2551.03800
2022Test37123.6739.92700

Yasir Shah bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test8914,2557,6572448/4114/18431.383.2258.43116359
ODI241,2931,150246/26–47.925.3453.9214
T20I224390–––9.75–000
T20 (leagues & domestic)481,0121,174434/7–27.306.9623.5101
First-class5935533145/1327/20638.073.4266.82122

Wickets per year

0204060802011201720229
Yasir Shah: wickets per calendar year (all formats in the data)
020406080201120152017201920229
Yasir Shah: wickets per calendar year (all formats in the data)
Show as table
Yasir Shah: wickets per calendar year (all formats in the data)
YearWickets
20112
201427
201574
201646
201768
201853
201917
202021
20218
20229
Year-by-year bowling (22 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2011ODI1225.505.102/51
2011T20I20–9.750/8
2014Test92726.303.255/79
2015ODI131637.815.226/26
2015T20 (leagues & domestic)8918.445.352/24
2015Test144923.002.857/76
2016ODI20–7.100/48
2016Test194638.703.316/72
2017First-class51438.073.425/132
2017T20 (leagues & domestic)111119.736.204/7
2017Test124328.883.157/94
2018ODI2141.002.411/10
2018T20 (leagues & domestic)161431.217.053/20
2018Test123823.532.848/41
2019ODI6568.606.022/57
2019T20 (leagues & domestic)8637.338.402/47
2019Test56101.334.514/205
2020T20 (leagues & domestic)4337.339.332/28
2020Test81835.723.574/58
2021T20 (leagues & domestic)10–9.000/18
2021Test6837.752.834/79
2022Test4939.003.773/83

Yasir Shah against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaTest1428922.2343.811310
EnglandTest1418214.0055.23300
Sri LankaTest1217015.4546.32700
West IndiesTest1111111.1052.43800
South AfricaTest78313.8354.63800
New ZealandTest11657.2233.72500
BangladeshTest3186.0048.61300
EnglandODI44723.5087.02600
AustraliaODI42525.0071.41100
Peshawar ZalmiT20 (leagues & domestic)32211.00104.82200
Islamabad UnitedT20 (leagues & domestic)3105.00111.1700
Karachi KingsT20 (leagues & domestic)399.00100.0600
Quetta GladiatorsT20 (leagues & domestic)341.3333.3200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Sri LankaTest165126.352.967/76
New ZealandTest154726.603.228/41
West IndiesTest144625.482.957/94
EnglandTest164532.563.186/72
AustraliaTest153249.343.774/50
BangladeshTest61434.363.594/58
South AfricaTest7940.672.974/79
ZimbabweODI71120.273.846/26
Sri LankaODI5641.505.194/29
AustraliaODI5470.755.662/57
EnglandODI63111.676.501/38
Peshawar ZalmiT20 (leagues & domestic)4810.125.404/7
Karachi KingsT20 (leagues & domestic)7626.007.042/25
Quetta GladiatorsT20 (leagues & domestic)7637.838.412/35
Islamabad UnitedT20 (leagues & domestic)6529.607.403/20

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Adelaide Oval414548.33113
Dubai International Cricket Stadium181137.5324
Zayed Cricket Stadium1211013.7528
The Gabba510220.4042
Galle International Stadium49423.5027
St Lawrence Ground28787.0048
Sharjah Cricket Stadium11637.0025
Old Trafford44912.2533
County Ground, Worcester24422.0027
Harare Sports Club243–32

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Dubai International Cricket Stadium327126.063.43
Zayed Cricket Stadium174825.792.91
Sharjah Cricket Stadium152630.354.20
Galle International Stadium61828.113.29
Shere Bangla National Stadium111719.534.74
Lord's31020.302.92
Kensington Oval2919.672.70
National Stadium, Karachi4928.892.95
Old Trafford4947.893.88
Harare Sports Club5818.255.03

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay182766.7217447.97
T20Middle101566.70780306.75
T20Death8582103.7158297.68
ODIPowerplay––––1806.33
ODIMiddle446765.721176215.15
ODIDeath8382101.259937.39

How Yasir Shah was dismissed

How Yasir Shah took wickets

Last 20 innings

05010015021 Nov 20195 Aug 202024 Jul 202227
Yasir Shah: runs in the last 20 innings
05010015021 Nov 201919 Dec 20195 Aug 202021 Aug 202026 Jan 202112 Aug 202124 Jul 202227
Yasir Shah: runs in the last 20 innings
Show as table
Yasir Shah: runs in the last 20 innings
InningsRuns
21 Nov 201942
29 Nov 2019113
29 Nov 201913
19 Dec 20190
7 Feb 20205
2 Mar 20201
5 Aug 20205
5 Aug 202033
13 Aug 20205
21 Aug 202020
26 Dec 20204
26 Dec 20200
26 Jan 202138
4 Feb 20218
4 Feb 202123
12 Aug 20210
12 Aug 20214
16 Jul 202218
24 Jul 202226
24 Jul 202227
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Jul 2022TestSri Lanka2725caughtGalle International Stadium
24 Jul 2022TestSri Lanka2697lbwGalle International Stadium
16 Jul 2022TestSri Lanka1856caughtGalle International Stadium
12 Aug 2021TestWest Indies414caughtSabina Park
12 Aug 2021TestWest Indies08caughtSabina Park
4 Feb 2021TestSouth Africa2357caughtRawalpindi Cricket Stadium
4 Feb 2021TestSouth Africa827caught and bowledRawalpindi Cricket Stadium
26 Jan 2021TestSouth Africa38*37not outNational Stadium, Karachi
26 Dec 2020TestNew Zealand05caughtBay Oval
26 Dec 2020TestNew Zealand47bowledBay Oval
21 Aug 2020TestEngland2024caughtThe Rose Bowl
13 Aug 2020TestEngland516caughtThe Rose Bowl
5 Aug 2020TestEngland3324caughtOld Trafford
5 Aug 2020TestEngland525lbwOld Trafford
2 Mar 2020T20 (leagues & domestic)Karachi Kings1*1not outRawalpindi Cricket Stadium
7 Feb 2020TestBangladesh521lbwRawalpindi Cricket Stadium
19 Dec 2019TestSri Lanka01lbwNational Stadium, Karachi
29 Nov 2019TestAustralia1326lbwAdelaide Oval
29 Nov 2019TestAustralia113213caughtAdelaide Oval
21 Nov 2019TestAustralia4255caughtThe Gabba

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Jul 2022TestSri Lanka1/80212Galle International Stadium
24 Jul 2022TestSri Lanka3/83222Galle International Stadium
16 Jul 2022TestSri Lanka3/122292Galle International Stadium
16 Jul 2022TestSri Lanka2/66214Galle International Stadium
11 Sep 2021T20 (leagues & domestic)St Kitts and Nevis Patriots0/1820Warner Park
12 Aug 2021TestWest Indies0/1330Sabina Park
12 Aug 2021TestWest Indies0/46131Sabina Park
4 Feb 2021TestSouth Africa1/5623.45Rawalpindi Cricket Stadium
4 Feb 2021TestSouth Africa0/54122Rawalpindi Cricket Stadium
26 Jan 2021TestSouth Africa4/79337National Stadium, Karachi
26 Jan 2021TestSouth Africa3/54226National Stadium, Karachi
26 Dec 2020TestNew Zealand0/2160Bay Oval
26 Dec 2020TestNew Zealand3/113374Bay Oval
21 Aug 2020TestEngland2/173393The Rose Bowl
13 Aug 2020TestEngland1/30112The Rose Bowl
5 Aug 2020TestEngland4/99302Old Trafford
5 Aug 2020TestEngland4/66182Old Trafford
10 Mar 2020T20 (leagues & domestic)Lahore Qalandars0/2630Gaddafi Stadium
7 Mar 2020T20 (leagues & domestic)Islamabad United0/3020Rawalpindi Cricket Stadium
5 Mar 2020T20 (leagues & domestic)Quetta Gladiators1/2830Rawalpindi Cricket Stadium

Batter vs bowler matchups

Frequently asked questions

How many wickets has Yasir Shah taken in Tests?
244 wickets in 89 innings at an average of 31.38, economy 3.22, best figures 8/41.
How many wickets has Yasir Shah taken in ODIs?
24 wickets in 24 innings at an average of 47.92, economy 5.34, best figures 6/26.
How many runs has Yasir Shah scored in Tests?
918 runs in 72 innings (48 matches) at an average of 14.12 and a strike rate of 47.1, in the data from 2014 to 2022.
How many runs has Yasir Shah scored in ODIs?
127 runs in 13 innings (25 matches) at an average of 18.14 and a strike rate of 85.2, in the data from 2011 to 2019.
How many runs has Yasir Shah scored in T20Is?
11 runs in 1 innings (2 matches) at an average of – and a strike rate of 157.1, in the data from 2011 to 2011.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.