CricketScore

Players / Shan Masood

Men's cricket

Shan Masood: runs, wickets and records

222 recorded matches from 14 Oct 2013 to 9 Sep 2026, most often for Pakistan, Multan Sultans, Yorkshire. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests50962,92615630.8052.671528825
ODIs991635018.1169.701190
T20Is191739565*30.38121.903307
T20 leagues1191153,0778829.59134.401633963
County Championship25402,51523966.1875.8893069

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests1021/646.003.830

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
239340Sussex14 Apr 2022
219268Leicestershire21 Apr 2022
192256Glamorgan10 Sep 2023
156319England5 Aug 2020
151177England7 Oct 2024

Shan Masood: matches in the records

Shan Masood appears in 222 recorded men's matches, from 14 October 2013 to 9 September 2026, most often for Pakistan, Multan Sultans and Yorkshire. The matches split as 50 in Test matches, 9 in One Day Internationals, 19 in Twenty20 Internationals, 119 in franchise Twenty20 leagues and 25 in the County Championship. The most frequent opponents in the records are England (22 matches), Lahore Qalandars (15 matches) and New Zealand (14 matches). The ground used most often is National Stadium, Karachi, with 29 matches.

Shan Masood batting record

In Test matches, the batting record is 2,926 runs in 96 innings, an average of 30.80, a strike rate of 52.6 and a highest score of 156, with 7 hundreds, 15 fifties and 9 ducks.

In One Day Internationals, the batting record is 163 runs in 9 innings, an average of 18.11, a strike rate of 69.7 and a highest score of 50, with 1 fifties and 2 ducks.

In Twenty20 Internationals, the batting record is 395 runs in 17 innings, an average of 30.38, a strike rate of 121.9 and a highest score of 65*, with 3 fifties and 2 ducks.

In franchise Twenty20 leagues, the batting record is 3,077 runs in 115 innings, an average of 29.59, a strike rate of 134.4 and a highest score of 88, with 16 fifties and 6 ducks.

In the County Championship, the batting record is 2,515 runs in 40 innings, an average of 66.18, a strike rate of 75.8 and a highest score of 239, with 8 hundreds, 9 fifties and 3 ducks.

Shan Masood highest innings

The highest individual scores in the records are: 239 from 340 balls against Sussex at County Ground, Derby on 14 April 2022 (the County Championship). 219 from 268 balls against Leicestershire at Grace Road, Leicester on 21 April 2022 (the County Championship). 192 from 256 balls against Glamorgan at Sophia Gardens, Cardiff on 10 September 2023 (the County Championship). 156 from 319 balls against England at Old Trafford on 5 August 2020 (Tests). 151 from 177 balls against England at Multan Cricket Stadium on 7 October 2024 (Tests).

Shan Masood results with the side

In Test matches, the player's side won 13 and lost 30 of the 50 recorded matches (30.2% of decided matches).

In Twenty20 Internationals, the player's side won 11 and lost 8 of the 19 recorded matches (57.9% of decided matches).

In franchise Twenty20 leagues, the player's side won 66 and lost 50 of the 119 recorded matches (56.9% of decided matches).

In the County Championship, the player's side won 6 and lost 5 of the 25 recorded matches (54.5% of decided matches).

Against the most frequent opponents the results were England: 7 won, 12 lost in 22 matches, Lahore Qalandars: 7 won, 8 lost in 15 matches, New Zealand: 5 won, 6 lost in 14 matches, Islamabad United: 7 won, 6 lost in 13 matches and Quetta Gladiators: 7 won, 4 lost in 11 matches.

Shan Masood teams

Matches by side: Pakistan (78), Multan Sultans (54), Yorkshire (40), Derbyshire (22), Leicestershire (15) and Karachi Kings (13).

Shan Masood main grounds

The grounds used most often are National Stadium, Karachi (29), Headingley, Leeds (22), Gaddafi Stadium, Lahore (21), Grace Road, Leicester (14), Multan Cricket Stadium (13) and Rawalpindi Cricket Stadium (12).

Shan Masood runs by year

Runs in each calendar year of the records: 2013 (96), 2014 (69), 2015 (196), 2016 (71), 2017 (133), 2018 (84), 2019 (663), 2020 (572), 2021 (209), 2022 (2,561), 2023 (1,495), 2024 (1,299), 2025 (885), 2026 (743).

Shan Masood wickets by year

Wickets in each calendar year of the records: 2018 (1), 2019 (1).

Shan Masood matches by year

Recorded matches in each calendar year: 2013 (2), 2014 (2), 2015 (3), 2016 (2), 2017 (3), 2018 (1), 2019 (15), 2020 (16), 2021 (8), 2022 (55), 2023 (38), 2024 (37), 2025 (23), 2026 (17).

Shan Masood fours and sixes

In Test matches, 288 fours and 25 sixes, one boundary every 17.8 balls faced; 44.5% of the runs came in boundaries.

In Twenty20 Internationals, 30 fours and 7 sixes, one boundary every 8.8 balls faced; 41.0% of the runs came in boundaries.

In franchise Twenty20 leagues, 339 fours and 63 sixes, one boundary every 5.7 balls faced; 56.4% of the runs came in boundaries.

In the County Championship, 306 fours and 9 sixes, one boundary every 10.5 balls faced; 50.8% of the runs came in boundaries.

How Shan Masood gets out

In Test matches, 95 recorded dismissals: caught 61%, lbw 21%, bowled 14% and stumped 2%.

In franchise Twenty20 leagues, 104 recorded dismissals: caught 59%, bowled 22%, lbw 10% and run out 5%.

In the County Championship, 38 recorded dismissals: caught 50%, lbw 21%, bowled 16% and caught and bowled 8%.

Shan Masood player of the match awards

Of the 6 player of the match awards on record, the first is dated 16 June 2021 (Multan Sultans v Quetta Gladiators) and the latest 20 June 2024 (Yorkshire v Lancashire): 6 in franchise Twenty20 leagues.

Shan Masood first and latest matches

The first recorded match in Test matches is dated 14 October 2013 against South Africa and the latest 9 September 2026 against England.

The first recorded match in One Day Internationals is dated 22 March 2019 against Australia and the latest 7 May 2023 against New Zealand.

The first recorded match in Twenty20 Internationals is dated 20 September 2022 against England and the latest 13 November 2022 against England.

The first recorded match in franchise Twenty20 leagues is dated 15 February 2019 against Karachi Kings and the latest 29 April 2026 against Hyderabad Kingsmen.

The first recorded match in the County Championship is dated 7 April 2022 against Middlesex and the latest 15 September 2025 against Kent.

Shan Masood against different opponents

The most runs against a single opponent are 942 against England in 34 innings (average 29.44), 688 against South Africa in 19 innings (average 36.21), 478 against Sri Lanka in 12 innings (average 39.83) and 471 against Leicestershire in 9 innings (average 52.33).

Shan Masood at different grounds

The grounds that have produced the most runs are National Stadium, Karachi (822 runs in 31 innings), Grace Road, Leicester (744 runs in 15 innings), County Ground, Derby (735 runs in 10 innings) and Gaddafi Stadium, Lahore (620 runs in 22 innings).

Shan Masood recent years

Year by year, the latest figures in the records are 2021: 8 matches and 209 runs; 2022: 55 matches and 2,561 runs; 2023: 38 matches and 1,495 runs; 2024: 37 matches and 1,299 runs; 2025: 23 matches and 885 runs; 2026: 17 matches and 743 runs.

Shan Masood year by year

The busiest year in the records is 2022, with 55 matches. The most runs in a calendar year came in 2022: 2,561. The most wickets in a calendar year came in 2019: 1.

Questions and answers

How many matches has Shan Masood played?

222 recorded matches, from 14 October 2013 to 9 September 2026.

How many runs has Shan Masood scored in Tests?

2,926 runs in 96 innings, at an average of 30.80.

How many runs has Shan Masood scored in ODIs?

163 runs in 9 innings, at an average of 18.11.

How many runs has Shan Masood scored in T20Is?

395 runs in 17 innings, at an average of 30.38.

What is Shan Masood's highest score?

239 from 340 balls against Sussex on 14 April 2022, at County Ground, Derby.

How many sixes has Shan Masood hit?

104 sixes and 982 fours in the recorded matches.

How many player of the match awards has Shan Masood won?

6 in the recorded matches.

How many hundreds has Shan Masood scored?

15 in the recorded matches.

Which teams has Shan Masood played for?

Pakistan (78), Multan Sultans (54), Yorkshire (40), Derbyshire (22), Leicestershire (15) and Karachi Kings (13).

When was Shan Masood's most recent recorded match?

9 September 2026.

Team pages

Records