Players / Sarfraz Ahmed
Men's cricketSarfraz Ahmed: runs, wickets and records
322 recorded matches from 18 Nov 2007 to 6 Mar 2024, most often for Pakistan, Quetta Gladiators, Yorkshire. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 54 | 95 | 3,031 | 118 | 36.96 | 70.2 | 4 | 21 | 309 | 9 |
| ODIs | 115 | 89 | 2,289 | 105 | 34.16 | 88.0 | 2 | 11 | 173 | 12 |
| T20Is | 61 | 40 | 818 | 89* | 27.27 | 125.3 | 0 | 3 | 79 | 15 |
| T20 leagues | 92 | 78 | 1,594 | 81 | 28.46 | 121.4 | 0 | 7 | 140 | 29 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 118 | 176 | New Zealand | 2 Jan 2023 |
| 112 | 195 | New Zealand | 17 Nov 2014 |
| 109 | 105 | Australia | 22 Oct 2014 |
| 105 | 130 | England | 27 Aug 2016 |
| 103 | 127 | Sri Lanka | 14 Aug 2014 |
Sarfraz Ahmed: matches in the records
Sarfraz Ahmed appears in 322 recorded men's matches, from 18 November 2007 to 6 March 2024, most often for Pakistan, Quetta Gladiators and Yorkshire. The matches split as 54 in Test matches, 115 in One Day Internationals, 61 in Twenty20 Internationals and 92 in franchise Twenty20 leagues. The most frequent opponents in the records are Sri Lanka (42 matches), New Zealand (40 matches) and England (32 matches). The ground used most often is Dubai International Cricket Stadium, with 52 matches.
Sarfraz Ahmed batting record
In Test matches, the batting record is 3,031 runs in 95 innings, an average of 36.96, a strike rate of 70.2 and a highest score of 118, with 4 hundreds, 21 fifties and 4 ducks.
In One Day Internationals, the batting record is 2,289 runs in 89 innings, an average of 34.16, a strike rate of 88.0 and a highest score of 105, with 2 hundreds, 11 fifties and 1 ducks.
In Twenty20 Internationals, the batting record is 818 runs in 40 innings, an average of 27.27, a strike rate of 125.3 and a highest score of 89*, with 3 fifties and 2 ducks.
In franchise Twenty20 leagues, the batting record is 1,594 runs in 78 innings, an average of 28.46, a strike rate of 121.4 and a highest score of 81, with 7 fifties and 2 ducks.
Sarfraz Ahmed highest innings
The highest individual scores in the records are: 118 from 176 balls against New Zealand at National Stadium, Karachi on 2 January 2023 (Tests). 112 from 195 balls against New Zealand at Dubai International Cricket Stadium on 17 November 2014 (Tests). 109 from 105 balls against Australia at Dubai International Cricket Stadium on 22 October 2014 (Tests). 105 from 130 balls against England at Lord's on 27 August 2016 (ODIs). 103 from 127 balls against Sri Lanka at Sinhalese Sports Club Ground on 14 August 2014 (Tests).
Sarfraz Ahmed results with the side
In Test matches, the player's side won 21 and lost 27 of the 54 recorded matches (43.8% of decided matches).
In One Day Internationals, the player's side won 60 and lost 51 of the 115 recorded matches (54.1% of decided matches).
In Twenty20 Internationals, the player's side won 41 and lost 20 of the 61 recorded matches (67.2% of decided matches).
In franchise Twenty20 leagues, the player's side won 44 and lost 47 of the 92 recorded matches (48.4% of decided matches).
Against the most frequent opponents the results were Sri Lanka: 25 won, 16 lost in 42 matches, New Zealand: 13 won, 23 lost in 40 matches, England: 12 won, 18 lost in 32 matches, West Indies: 18 won, 5 lost in 23 matches and Zimbabwe: 19 won, 2 lost in 22 matches.
Sarfraz Ahmed teams
Matches by side: Pakistan (230), Quetta Gladiators (86), Yorkshire (5) and B-Love Kandy (1).
Sarfraz Ahmed main grounds
The grounds used most often are Dubai International Cricket Stadium (52), Sharjah Cricket Stadium (28), Sheikh Zayed Stadium (26), National Stadium (22), Gaddafi Stadium (15) and Harare Sports Club (14).
Sarfraz Ahmed runs by year
Runs in each calendar year of the records: 2008 (26), 2010 (17), 2011 (55), 2012 (85), 2013 (112), 2014 (1,074), 2015 (1,038), 2016 (1,454), 2017 (792), 2018 (1,150), 2019 (715), 2020 (148), 2021 (340), 2022 (291), 2023 (413), 2024 (22).
Sarfraz Ahmed matches by year
Recorded matches in each calendar year: 2007 (1), 2008 (7), 2010 (4), 2011 (6), 2012 (8), 2013 (8), 2014 (19), 2015 (34), 2016 (47), 2017 (44), 2018 (56), 2019 (35), 2020 (10), 2021 (13), 2022 (11), 2023 (13), 2024 (6).
Sarfraz Ahmed fours and sixes
In Test matches, 309 fours and 9 sixes, one boundary every 13.6 balls faced; 42.6% of the runs came in boundaries.
In One Day Internationals, 173 fours and 12 sixes, one boundary every 14.1 balls faced; 33.4% of the runs came in boundaries.
In Twenty20 Internationals, 79 fours and 15 sixes, one boundary every 6.9 balls faced; 49.6% of the runs came in boundaries.
In franchise Twenty20 leagues, 140 fours and 29 sixes, one boundary every 7.8 balls faced; 46.0% of the runs came in boundaries.
How Sarfraz Ahmed gets out
In Test matches, 82 recorded dismissals: caught 63%, bowled 21%, lbw 6% and stumped 5%.
In One Day Internationals, 67 recorded dismissals: caught 61%, run out 13%, bowled 10% and lbw 10%.
In Twenty20 Internationals, 30 recorded dismissals: caught 57%, bowled 17%, run out 13% and lbw 10%.
In franchise Twenty20 leagues, 56 recorded dismissals: caught 54%, bowled 23%, run out 9% and lbw 9%.
Sarfraz Ahmed player of the match awards
Of the 13 player of the match awards on record, the first is dated 4 December 2014 (New Zealand v Pakistan) and the latest 2 January 2023 (New Zealand v Pakistan): 2 in Test matches, 5 in One Day Internationals, 3 in Twenty20 Internationals and 3 in franchise Twenty20 leagues.
Sarfraz Ahmed first and latest matches
The first recorded match in Test matches is dated 14 January 2010 against Australia and the latest 14 December 2023 against Australia.
The first recorded match in One Day Internationals is dated 18 November 2007 against India and the latest 7 April 2021 against South Africa.
The first recorded match in Twenty20 Internationals is dated 19 February 2010 against England and the latest 22 November 2021 against Bangladesh.
The first recorded match in franchise Twenty20 leagues is dated 4 February 2016 against Islamabad United and the latest 6 March 2024 against Karachi Kings.
Sarfraz Ahmed against different opponents
The most runs against a single opponent are 1,312 against New Zealand in 46 innings (average 35.46), 1,193 against Sri Lanka in 40 innings (average 34.09), 1,043 against England in 32 innings (average 37.25) and 807 against Australia in 27 innings (average 35.09).
Sarfraz Ahmed at different grounds
The grounds that have produced the most runs are Dubai International Cricket Stadium (1,173 runs in 46 innings), Sharjah Cricket Stadium (832 runs in 27 innings), Sheikh Zayed Stadium (706 runs in 26 innings) and National Stadium, Karachi (487 runs in 12 innings).
Sarfraz Ahmed recent years
Year by year, the latest figures in the records are 2019: 35 matches and 715 runs; 2020: 10 matches and 148 runs; 2021: 13 matches and 340 runs; 2022: 11 matches and 291 runs; 2023: 13 matches and 413 runs; 2024: 6 matches and 22 runs.
Sarfraz Ahmed year by year
The busiest year in the records is 2018, with 56 matches. The most runs in a calendar year came in 2016: 1,454.
Questions and answers
How many matches has Sarfraz Ahmed played?
322 recorded matches, from 18 November 2007 to 6 March 2024.
How many runs has Sarfraz Ahmed scored in Tests?
3,031 runs in 95 innings, at an average of 36.96.
How many runs has Sarfraz Ahmed scored in ODIs?
2,289 runs in 89 innings, at an average of 34.16.
How many runs has Sarfraz Ahmed scored in T20Is?
818 runs in 40 innings, at an average of 27.27.
What is Sarfraz Ahmed's highest score?
118 from 176 balls against New Zealand on 2 January 2023, at National Stadium, Karachi.
How many sixes has Sarfraz Ahmed hit?
65 sixes and 701 fours in the recorded matches.
How many player of the match awards has Sarfraz Ahmed won?
13 in the recorded matches.
How many hundreds has Sarfraz Ahmed scored?
6 in the recorded matches.
Which teams has Sarfraz Ahmed played for?
Pakistan (230), Quetta Gladiators (86), Yorkshire (5) and B-Love Kandy (1).
When was Sarfraz Ahmed's most recent recorded match?
6 March 2024.