Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR145/3 (16.3)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
20 Oct 2017SL 173 v PAK 177/34th ODI · ODIPAKDNB-1Pakistan won by 7 wicketsSharjahPakistan tour of United Arab Emirates 2017/18
18 Oct 2017SL 208 v PAK 209/33rd ODI · ODIPAKDNB-4Pakistan won by 7 wicketsAbu DhabiPakistan tour of United Arab Emirates 2017/18
16 Oct 2017PAK 219/9 v SL 1872nd ODI · ODIPAK5-0Pakistan won by 32 runsAbu DhabiPakistan tour of United Arab Emirates 2017/18
13 Oct 2017PAK 292/6 v SL 209/81st ODI · ODIPAK1-3Pakistan won by 83 runsDubaiPakistan tour of United Arab Emirates 2017/18
6 Oct 2017SL 482 & 96 v PAK 262 & 2482nd Test · TestPAK14 & 68-7Sri Lanka won by 68 runsDubaiSri Lanka tour of United Arab Emirates and Pakistan 2017/18
28 Sept 2017SL 419 & 138 v PAK 422 & 1141st Test · TestPAK18 & 19-2Sri Lanka won by 21 runsAbu DhabiSri Lanka tour of United Arab Emirates and Pakistan 2017/18
15 Sept 2017PAK 183/4 v IWX 150/8Match 3 · T20IPAK0*-0Pakistan won by 33 runsLahoreIndependence Cup 2017/18
15 Sept 2017PAK 183/4 v ICC 150/83rd T20I · T20IPAK0*-0Pakistan won by 33 runsLahoreIndependence Cup 2017/18
13 Sept 2017PAK 174/6 v IWX 175/3Match 2 · T20IPAK0-0ICC World XI won by 7 wicketsLahoreIndependence Cup 2017/18
13 Sept 2017PAK 174/6 v ICC 175/32nd T20I · T20IPAK0-0World-XI won by 7 wickets (with 1 ball remaining)LahoreIndependence Cup 2017/18
12 Sept 2017PAK 197/5 v IWX 177/7Match 1 · T20IPAK4-1Pakistan won by 20 runsLahoreIndependence Cup 2017/18
17 Aug 2017YOR 260/4 v NOR 136Match · T20YORDNB-1Yorkshire won by 124 runsLeedsNatWest T20 Blast 2017
12 Aug 2017YOR 182/5 v LEI 183/6Match · T20YOR2-1Leicestershire won by 4 wicketsLeicesterNatWest T20 Blast 2017
11 Aug 2017YOR 182/7 v LAN 163Match · T20YOR3-1Yorkshire won by 19 runsLeedsNatWest T20 Blast 2017
4 Aug 2017DUR 157/3 v YOR 156/7Match · T20YOR6-0Durham won by 1 runChester-le-StreetNatWest T20 Blast 2017
3 Aug 2017YOR 180/5 v DER 184/5Match · T20YOR42-1Derbyshire won by 5 wicketsLeedsNatWest T20 Blast 2017
18 Jun 2017IND 158 v PAK 338/4Final · ODIPAKDNB-4Pakistan won by 180 runsLondonICC Champions Trophy 2017
14 Jun 2017ENG 211 v PAK 215/2Semi-final · ODIPAKDNB-3Pakistan won by 8 wicketsCardiffICC Champions Trophy 2017
12 Jun 2017PAK 237/7 v SL 236Match 12 · ODIPAK61*-2Pakistan won by 3 wicketsCardiffICC Champions Trophy 2017
7 Jun 2017PAK 119/3 v SA 219/8Match 7 · ODIPAKDNB-0Pakistan won by 19 runs (DLS method)BirminghamICC Champions Trophy 2017
4 Jun 2017IND 319/3 v PAK 164/9Match 4 · ODIPAK15-0India won by 124 runs (DLS method)BirminghamICC Champions Trophy 2017
10 May 2017WI 247 & 202 v PAK 376 & 174/8dMatch 3 · TestPAK51 & 4-3Pakistan won by 101 runsDominicaPakistan in West Indies Test Series 2017
30 Apr 2017WI 312 & 268 v PAK 393 & 81Match 2 · TestPAK9 & 23-4West Indies won by 106 runsBarbadosPakistan in West Indies Test Series 2017
21 Apr 2017WI 286 & 152 v PAK 407 & 36/3Match 1 · TestPAK54 & DNB-2Pakistan won by 7 wicketsJamaicaPakistan in West Indies Test Series 2017
11 Apr 2017WI 233/9 v PAK 236/4Match 3 · ODIPAK24*-2Pakistan won by 6 wicketsGuyanaPakistan in West Indies ODI Series 2017
9 Apr 2017WI 208 v PAK 282/5Match 2 · ODIPAK26-1Pakistan won by 74 runsGuyanaPakistan in West Indies ODI Series 2017
7 Apr 2017WI 309/6 v PAK 308/5Match 1 · ODIPAK20*-1West Indies won by 4 wicketsGuyanaPakistan in West Indies ODI Series 2017
2 Apr 2017WI 124/8 v PAK 127/3Match 4 · T20IPAK3*-0Pakistan won by 7 wicketsTrinidadPakistan in West Indies T20I Series 2017
1 Apr 2017WI 138/3 v PAK 137/8Match 3 · T20IPAK3-0West Indies won by 7 wicketsTrinidadPakistan in West Indies T20I Series 2017
30 Mar 2017WI 129/8 v PAK 132Match 2 · T20IPAK12-2Pakistan won by 3 runsTrinidadPakistan in West Indies T20I Series 2017
26 Mar 2017WI 111/8 v PAK 115/4Match 1 · T20IPAK4*-0Pakistan won by 6 wicketsBarbadosPakistan in West Indies T20I Series 2017
5 Mar 2017PZ 148/6 v QG 90Final · T20QG22-1Peshawar Zalmi won by 58 runsLahorePakistan Super League 2016/17
28 Feb 2017QG 200/7 v PZ 199/9Qualifier 1 · T20QG17-1Quetta Gladiators won by 1 runSharjahPakistan Super League 2016/17
25 Feb 2017PZ 130/8 v QG 128Match 19 · T20QG8-3Peshawar Zalmi won by 2 wicketsDubaiPakistan Super League 2016/17
24 Feb 2017IU 165/6 v QG 164/5Match 17 · T20QG3-0Islamabad United won by 1 runDubaiPakistan Super League 2016/17
23 Feb 2017KK 154/6 v QG 158/4Match 15 · T20QG19*-1Quetta Gladiators won by 6 wicketsDubaiPakistan Super League 2016/17
18 Feb 2017LQ 200/3 v QG 202/5Match 11 · T20QG45-0Quetta Gladiators won by 5 wicketsSharjahPakistan Super League 2016/17
17 Feb 2017PZ 117/3 v QGMatch 9 · T20QG--0No resultSharjahPakistan Super League 2016/17
15 Feb 2017IU 149/5 v QG 148/6Match 7 · T20QG12-1Islamabad United won by 5 wicketsSharjahPakistan Super League 2016/17
11 Feb 2017KK 159/8 v QG 160/3Match 5 · T20QG56*-0Quetta Gladiators won by 7 wicketsDubaiPakistan Super League 2016/17
10 Feb 2017LQ 128 v QG 136/9Match 2 · T20QG1-0Quetta Gladiators won by 8 runsDubaiPakistan Super League 2016/17
3 Jan 2017AUS 538/8d & 241/2d v PAK 315 & 244Match 3 · TestPAK18 & 72*-4Australia won by 220 runsSydneyPakistan in Australia Test Series 2016/17
26 Dec 2016AUS 624/8d v PAK 443/9d & 163Match 2 · TestPAK10 & 43-2Australia won by an innings and 18 runsMelbournePakistan in Australia Test Series 2016/17
15 Dec 2016AUS 429 & 202/5d v PAK 142 & 450Match 1 · TestPAK59* & 24-3Australia won by 39 runsBrisbanePakistan in Australia Test Series 2016/17
25 Nov 2016NZ 271 & 313/5d v PAK 216 & 230Match 2 · TestPAK41 & 19-7New Zealand won by 138 runsHamiltonPakistan in New Zealand Test Series 2016/17
17 Nov 2016NZ 200 & 108/2 v PAK 133 & 171Match 1 · TestPAK7 & 2-2New Zealand won by 8 wicketsChristchurchPakistan in New Zealand Test Series 2016/17
30 Oct 2016PAK 281 & 208 v WI 337 & 154/5Match 3 · TestPAK51 & 42-3West Indies won by 5 wicketsSharjahPakistan v West Indies Test Series 2016/17
21 Oct 2016PAK 452 & 227/2d v WI 224 & 322Match 2 · TestPAK56 & DNB-2Pakistan won by 133 runsAbu DhabiPakistan v West Indies Test Series 2016/17
13 Oct 2016PAK 579/3d & 123 v WI 357 & 289Match 1 · TestPAKDNB & 15-2Pakistan won by 56 runsDubaiPakistan v West Indies Test Series 2016/17
5 Oct 2016PAK 308/6 v WI 172Match 3 · ODIPAK24*-2Pakistan won by 136 runsAbu DhabiPakistan v West Indies ODI Series 2016/17
PreviousPage 4 · 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.