Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Faheem Ashraf: Match list (ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
31 Oct 2026PAK 331/7 v SL 325/8Final · ODIPAK00/231Pakistan won by 3 wickets (9 balls left)LahorePakistan ODI Tri-Series 2026/27
20 Oct 2026PAK 302/9 v ENG 2152nd Match · ODIPAK390/140Pakistan won by 87 runsRawalpindiPakistan ODI Tri-Series 2026/27
18 Oct 2026PAK 305 v SL 2681st Match · ODIPAK62/492Pakistan won by 37 runsRawalpindiPakistan ODI Tri-Series 2026/27
15 Mar 2026BAN 290/5 v PAK 2793rd ODI · ODIPAK90/240Bangladesh won by 11 runsDhakaPakistan tour of Bangladesh 2025/26
13 Mar 2026PAK 274 v BAN 1142nd ODI · ODIPAK141/180Pakistan won by 128 runs (DLS method)DhakaPakistan tour of Bangladesh 2025/26
11 Mar 2026PAK 114 v BAN 115/21st ODI · ODIPAK370/190Bangladesh won by 8 wicketsDhakaPakistan tour of Bangladesh 2025/26
16 Nov 2025SL 211 v PAK 215/43rd ODI · ODIPAKDNB1/430Pakistan won by 6 wicketsRawalpindiSri Lanka tour of Pakistan 2025/26
11 Nov 2025PAK 299/5 v SL 293/91st ODI · ODIPAKDNB2/491Pakistan won by 6 runsRawalpindiSri Lanka tour of Pakistan 2025/26
8 Nov 2025SA 143 v PAK 144/33rd ODI · ODIPAKDNB-0Pakistan won by 7 wicketsFaisalabadSouth Africa tour of Pakistan 2025/26
6 Nov 2025PAK 269/9 v SA 270/22nd ODI · ODIPAK281/400South Africa won by 8 wicketsFaisalabadSouth Africa tour of Pakistan 2025/26
8 Aug 2025WI 280 v PAK 284/51st ODI · ODIPAKDNB0/180Pakistan won by 5 wicketsTaroubaPakistan tour of West Indies 2025
5 Apr 2025NZ 264/8 v PAK 2213rd ODI · ODIPAK31/310New Zealand won by 43 runsMount MaunganuiPakistan tour of New Zealand 2024/25
2 Apr 2025NZ 292/8 v PAK 2082nd ODI · ODIPAK731/460New Zealand won by 84 runsHamiltonPakistan tour of New Zealand 2024/25
14 Feb 2025PAK 242 v NZ 243/5Final · ODIPAK220/160New Zealand won by 5 wicketsKarachiPakistan Tri-Nation Series 2024/25
10 Sept 2023IND 356/2 v PAK 128/8Match 9 · ODIPAK40/741India won by 228 runsColomboAsia Cup 2023
6 Sept 2023BAN 193 v PAK 194/3Match 7 · ODIPAKDNB1/271Pakistan won by 7 wicketsLahoreAsia Cup 2023
26 Aug 2023AFG 209 v PAK 268/83rd ODI · ODIPAK22/430Pakistan won by 59 runsColomboPakistan v Afghanistan in Sri Lanka 2023
13 Jul 2021PAK 331/9 v ENG 332/73rd ODI · ODIPAK100/340England won by 3 wicketsBirminghamPakistan tour of England 2021
10 Jul 2021ENG 247 v PAK 1952nd ODI · ODIPAK10/450England won by 52 runsLondonPakistan tour of England 2021
8 Jul 2021PAK 141 v ENG 142/11st ODI · ODIPAK50/330England won by 9 wicketsCardiffPakistan tour of England 2021
7 Apr 2021PAK 320/7 v SA 2923rd ODI · ODIPAK10/300Pakistan won by 28 runsCenturionPakistan tour of South Africa 2021
4 Apr 2021SA 341/6 v PAK 324/92nd ODI · ODIPAK111/622South Africa won by 17 runsJohannesburgPakistan tour of South Africa 2021
2 Apr 2021SA 273/6 v PAK 274/71st ODI · ODIPAK5*1/251Pakistan won by 3 wicketsCenturionPakistan tour of South Africa 2021
1 Nov 2020ZIM 206 v PAK 208/42nd ODI · ODIPAKDNB1/300Pakistan won by 6 wicketsRawalpindiZimbabwe tour of Pakistan 2020/21
30 Oct 2020PAK 281/8 v ZIM 2551st ODI · ODIPAK230/570Pakistan won by 26 runsRawalpindiZimbabwe tour of Pakistan 2020/21
14 May 2019ENG 359/4 v PAK 358/93rd ODI · ODIPAK131/750England won by 6 wicketsBristolPakistan tour of England 2019
11 May 2019ENG 373/3 v PAK 361/72nd ODI · ODIPAK30/690England won by 12 runsSouthamptonPakistan tour of England 2019
8 May 2019ENG v PAK 80/21st ODI · ODIPAKDNB-0No resultLondonPakistan tour of England 2019
24 Mar 2019AUS 285/2 v PAK 284/72nd ODI · ODIPAK140/450Australia won by 8 wicketsSharjahAustralia tour of United Arab Emirates 2018/19
22 Mar 2019AUS 281/2 v PAK 280/51st ODI · ODIPAK281/500Australia won by 8 wicketsSharjahAustralia tour of United Arab Emirates 2018/19
22 Jan 2019SA 207/5 v PAK 2032nd ODI · ODIPAK00/320South Africa won by 5 wicketsDurbanPakistan tour of South Africa 2018/19
19 Jan 2019SA 266/2 v PAK 267/51st ODI · ODIPAKDNB0/640Pakistan won by 5 wicketsPort ElizabethPakistan tour of South Africa 2018/19
11 Nov 2018PAK 279/8 v NZ 35/13rd ODI · ODIPAK50/170No resultDubaiNew Zealand tour of United Arab Emirates 2018/19
9 Nov 2018NZ 209/9 v PAK 212/42nd ODI · ODIPAKDNB0/260Pakistan won by 6 wicketsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
19 Sept 2018PAK 162 v IND 164/2Match 5 · ODIPAK211/310India won by 8 wicketsDubaiAsia Cup 2018
16 Sept 2018HK 116 v PAK 120/2Match 2 · ODIPAKDNB1/100Pakistan won by 8 wicketsDubaiAsia Cup 2018
20 Jul 2018PAK 399/1 v ZIM 1554th ODI · ODIPAKDNB2/161Pakistan won by 244 runsBulawayoPakistan tour of Zimbabwe 2018
18 Jul 2018ZIM 67 v PAK 69/13rd ODI · ODIPAKDNB5/220Pakistan won by 9 wicketsBulawayoPakistan tour of Zimbabwe 2018
16 Jul 2018ZIM 194 v PAK 195/12nd ODI · ODIPAKDNB0/150Pakistan won by 9 wicketsBulawayoPakistan tour of Zimbabwe 2018
13 Jul 2018PAK 308/7 v ZIM 1071st ODI · ODIPAK02/141Pakistan won by 201 runsBulawayoPakistan tour of Zimbabwe 2018
19 Jan 2018NZ 271/7 v PAK 2565th ODI · ODIPAK232/490New Zealand won by 15 runsWellingtonPakistan tour of New Zealand 2017/18
16 Jan 2018PAK 262/8 v NZ 263/54th ODI · ODIPAK10/330New Zealand won by 5 wicketsHamiltonPakistan tour of New Zealand 2017/18
13 Jan 2018NZ 257 v PAK 743rd ODI · ODIPAK101/290New Zealand won by 183 runsDunedinPakistan tour of New Zealand 2017/18
9 Jan 2018PAK 246/9 v NZ 151/22nd ODI · ODIPAK71/301New Zealand won by 8 wickets (DLS method)NelsonPakistan tour of New Zealand 2017/18
6 Jan 2018NZ 315/7 v PAK 166/61st ODI · ODIPAK17*1/580New Zealand won by 61 runs (DLS method)WellingtonPakistan tour of New Zealand 2017/18
23 Oct 2017SL 103 v PAK 105/15th ODI · ODIPAK5*0/121Pakistan won by 9 wicketsSharjahPakistan tour of United Arab Emirates 2017/18
18 Oct 2017SL 208 v PAK 209/33rd ODI · ODIPAKDNB0/100Pakistan won by 7 wicketsAbu DhabiPakistan tour of United Arab Emirates 2017/18
12 Jun 2017PAK 237/7 v SL 236Match 12 · ODIPAK152/371Pakistan won by 3 wicketsCardiffICC Champions Trophy 2017
Page 1 · 48 matches

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.