Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Sarfraz Ahmed: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
2 Oct 2016PAK 337/5 v WI 278/7Match 2 · ODIPAK60*-0Pakistan won by 59 runsSharjahPakistan v West Indies ODI Series 2016/17
30 Sept 2016PAK 284/9 v WI 175Match 1 · ODIPAK35-2Pakistan won by 111 runs (DLS method)SharjahPakistan v West Indies ODI Series 2016/17
27 Sept 2016PAK 108/2 v WI 103/5Match 3 · T20IPAKDNB-0Pakistan won by 8 wicketsAbu DhabiPakistan v West Indies T20I Series 2016/17
24 Sept 2016PAK 160/4 v WI 144/9Match 2 · T20IPAK46*-2Pakistan won by 16 runsDubaiPakistan v West Indies T20I Series 2016/17
23 Sept 2016PAK 116/1 v WI 115Match 1 · T20IPAKDNB-1Pakistan won by 9 wicketsDubaiPakistan v West Indies T20I Series 2016/17
7 Sept 2016ENG 135/7 v PAK 139/1Only T20I · T20IPAKDNB-1Pakistan won by 9 wicketsManchester-
4 Sept 2016ENG 302/9 v PAK 304/6Match 5 · ODIPAK90-0Pakistan won by 4 wicketsCardiffPakistan in England ODI Series 2016
1 Sept 2016ENG 252/6 v PAK 247/8Match 4 · ODIPAK12-1England won by 4 wicketsLeedsPakistan in England ODI Series 2016
30 Aug 2016ENG 444/3 v PAK 275Match 3 · ODIPAK38-2England won by 169 runsNottinghamPakistan in England ODI Series 2016
27 Aug 2016ENG 255/6 v PAK 251Match 2 · ODIPAK105-0England won by 4 wicketsLondonPakistan in England ODI Series 2016
24 Aug 2016ENG 194/3 v PAK 260/6Match 1 · ODIPAK55-0England won by 44 runs (DLS method)SouthamptonPakistan in England ODI Series 2016
18 Aug 2016IRE 82 v PAK 337/6Match 1 · ODIPAK2-3Pakistan won by 255 runsDublinPakistan in Ireland ODI Series 2016
11 Aug 2016ENG 328 & 253 v PAK 542 & 42/0Match 4 · TestPAK44 & DNB-6Pakistan won by 10 wicketsLondonPakistan in England Test Series 2016
3 Aug 2016ENG 297 & 445/6d v PAK 400 & 201Match 3 · TestPAK46* & 0-5England won by 141 runsBirminghamPakistan in England Test Series 2016
22 Jul 2016ENG 589/8d & 173/1d v PAK 198 & 234Match 2 · TestPAK26 & 7-3England won by 330 runsManchesterPakistan in England Test Series 2016
14 Jul 2016ENG 272 & 207 v PAK 339 & 215Match 1 · TestPAK25 & 45-1Pakistan won by 75 runsLondonPakistan in England Test Series 2016
25 Mar 2016AUS 193/4 v PAK 172/8Super 10 · T20IPAK2-0Australia won by 21 runsChandigarhWorld T20 2015/16
22 Mar 2016NZ 180/5 v PAK 158/5Super 10 · T20IPAK11*-0New Zealand won by 22 runsChandigarhWorld T20 2015/16
19 Mar 2016IND 119/4 v PAK 118/5Super 10 · T20IPAK8*-0India won by 6 wicketsKolkataWorld T20 2015/16
16 Mar 2016BAN 146/6 v PAK 201/5Super 10 · T20IPAKDNB-1Pakistan won by 55 runsKolkataWorld T20 2015/16
4 Mar 2016PAK 151/4 v SL 150/4Match 10 · T20IPAK38-0Pakistan won by 6 wicketsMirpurAsia Cup 2015/16
2 Mar 2016BAN 131/5 v PAK 129/7Match 8 · T20IPAK58*-0Bangladesh won by 5 wicketsMirpurAsia Cup 2015/16
29 Feb 2016PAK 131/3 v UAE 129/6Match 6 · T20IPAKDNB-2Pakistan won by 7 wicketsMirpurAsia Cup 2015/16
27 Feb 2016IND 85/5 v PAK 83Match 4 · T20IPAK25-0India won by 5 wicketsMirpurAsia Cup 2015/16
23 Feb 2016QG 174/7 v IU 175/4Final · T20QG3-0Islamabad United won by 6 wicketsDubaiPakistan Super League 2015/16
19 Feb 2016QG 133 v PZ 132/9Qualifier 1 · T20QG0-0Quetta Gladiators won by 1 runDubaiPakistan Super League 2015/16
16 Feb 2016LQ 201/2 v QG 203/8Match 18 · T20QG21-0Quetta Gladiators won by 2 wicketsDubaiPakistan Super League 2015/16
14 Feb 2016QG 129 v PZ 130/2Match 17 · T20QG10-0Peshawar Zalmi won by 8 wicketsSharjahPakistan Super League 2015/16
13 Feb 2016KK 126/9 v QG 127/5Match 14 · T20QG29*-0Quetta Gladiators won by 5 wicketsSharjahPakistan Super League 2015/16
11 Feb 2016IU 117 v QG 118/3Match 11 · T20QG51*-2Quetta Gladiators won by 7 wicketsSharjahPakistan Super League 2015/16
8 Feb 2016LQ 194/3 v QG 131Match 8 · T20QG31-0Lahore Qalandars won by 63 runsDubaiPakistan Super League 2015/16
7 Feb 2016PZ 135/7 v QG 139/7Match 7 · T20QG21-1Quetta Gladiators won by 3 wicketsDubaiPakistan Super League 2015/16
6 Feb 2016KK 147/7 v QG 153/2Match 4 · T20QG2*-1Quetta Gladiators won by 8 wicketsDubaiPakistan Super League 2015/16
4 Feb 2016IU 128/7 v QG 132/2Match 1 · T20QGDNB-0Quetta Gladiators won by 8 wicketsDubaiPakistan Super League 2015/16
31 Jan 2016NZ 265/7 v PAK 290Match 3 · ODIPAK41-1New Zealand won by 3 wickets (DLS method)AucklandPakistan in New Zealand ODI Series 2015/16
25 Jan 2016NZ 280/8 v PAK 210Match 1 · ODIPAK30-4New Zealand won by 70 runsWellingtonPakistan in New Zealand ODI Series 2015/16
22 Jan 2016NZ 196/5 v PAK 101Match 3 · T20IPAK41-0New Zealand won by 95 runsWellingtonPakistan in New Zealand T20I Series 2015/16
17 Jan 2016NZ 171/0 v PAK 168/7Match 2 · T20IPAK1-0New Zealand won by 10 wicketsHamiltonPakistan in New Zealand T20I Series 2015/16
15 Jan 2016NZ 155 v PAK 171/8Match 1 · T20IPAK2-0Pakistan won by 16 runsAucklandPakistan in New Zealand T20I Series 2015/16
27 Nov 2015ENG 172/8 v PAK 169/8Match 2 · T20IPAK19-3England won by 3 runsDubaiPakistan v England T20I Series 2015/16
26 Nov 2015ENG 160/5 v PAK 146Match 1 · T20IPAK1-0England won by 14 runsDubaiPakistan v England T20I Series 2015/16
20 Nov 2015ENG 355/5 v PAK 271Match 4 · ODIPAK24-2England won by 84 runsDubaiPakistan v England ODI Series 2015/16
17 Nov 2015ENG 210/4 v PAK 208Match 3 · ODIPAK26-0England won by 6 wicketsSharjahPakistan v England ODI Series 2015/16
13 Nov 2015ENG 283/5 v PAK 188Match 2 · ODIPAK64-1England won by 95 runsAbu DhabiPakistan v England ODI Series 2015/16
11 Nov 2015ENG 216 v PAK 217/4Match 1 · ODIPAKDNB-1Pakistan won by 6 wicketsAbu DhabiPakistan v England ODI Series 2015/16
1 Nov 2015ENG 306 & 156 v PAK 234 & 355Match 3 · TestPAK39 & 36-5Pakistan won by 127 runsSharjahPakistan v England Test Series 2015/16
22 Oct 2015ENG 242 & 312 v PAK 378 & 354/6dMatch 2 · TestPAK32 & 3*-5Pakistan won by 178 runsDubaiPakistan v England Test Series 2015/16
13 Oct 2015ENG 598/9d & 74/4 v PAK 523/8d & 173Match 1 · TestPAK2 & 27-3Match drawnAbu DhabiPakistan v England Test Series 2015/16
5 Oct 2015ZIM 161 v PAK 162/3Match 3 · ODIPAKDNB-1Pakistan won by 7 wicketsHararePakistan in Zimbabwe ODI Series 2015/16
3 Oct 2015ZIM 276/6 v PAK 256/8Match 2 · ODIPAK9-2Zimbabwe won by 5 runs (DLS method)HararePakistan in Zimbabwe ODI Series 2015/16
PreviousPage 5 · 326 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.