Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Mirwais Ashraf: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 78 of the 79 matches in this selection (from 2009). Earlier matches have results and team totals only.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
17191089.479c AN Kervezee b RN ten Doeschate2v NEDAmstelveen30 Aug 2009
1100100.009run out (KJ O'Brien)1v IREDubai9 Feb 2010
8*301266.679not out1v SCOAbu Dhabi10 Feb 2010
19902211.119run out (DLS van Bunge/†AF Buurman)1v NEDDubai12 Feb 2010
23251292.009b CK Langeveldt2v SABridgetown5 May 2010
7211033.339lbw b RM Haq1v SCOAyr17 Aug 2010
9180050.009c & b SO Tikolo2v KENNairobi7 Oct 2010
11130184.626c †DO Obuya b SO Tikolo2v KENNairobi9 Oct 2010
17211180.958c SO Tikolo b JO Ngoche1v KENNairobi11 Oct 2010
0*-00-10not out2v CANKing City7 Aug 2011
10910111.117c H Patel b Khurram Chohan1v CANToronto9 Aug 2011
12272044.448lbw b Shahid Afridi1v PAKSharjah10 Feb 2012
2200100.007b Mudassar Bukhari2v NEDDubai14 Mar 2012
1100100.008run out (H Patel/†RA Bhatti)1v CANDubai18 Mar 2012
9801112.504c WTS Porterfield b KJ O'Brien1v IREDubai24 Mar 2012
4*80050.005not out2v SCOSharjah4 Mar 2013
120050.007b RG Aga1v KENSharjah30 Sept 2013
250040.008lbw b NN Odhiambo2v KENSharjah11 Oct 2013
01000.009c NN Odhiambo b DI Allan1v KENSharjah24 Nov 2013
221721129.413c PR Stirling b MC Sorensen2v IREAbu Dhabi30 Nov 2013
28*2221127.277not out1v PAKSharjah8 Dec 2013
4120033.338run out (Mohammad Hafeez/Junaid Khan)2v PAKFatullah27 Feb 2014
0*-00-8not out1v BANFatullah1 Mar 2014
118005.568c NLTC Perera b PC de Silva2v SLMirpur3 Mar 2014
9260034.629c V Kohli b A Mishra1v INDMirpur5 Mar 2014
2*200100.009not out2v NEPChattogram20 Mar 2014
1100100.008run out (SC Williams)1v ZIMBulawayo18 Jul 2014
480050.008c MN Waller b DT Tiripano1v ZIMBulawayo24 Jul 2014
9*301300.008not out1v UAEDubai28 Nov 2014
201112181.828c sub (Saqlain Haider) b Krishna Chandran1v UAEDubai30 Nov 2014
52*5123101.968not out2v UAEDubai2 Dec 2014
29342085.298lbw b Kamran Shazad2v UAEDubai4 Dec 2014
12320037.508c †GC Wilson b CA Young1v IREDubai10 Jan 2015
03000.008lbw b JH Davey2v SCOAbu Dhabi14 Jan 2015
5*500100.008not out1v IREDubai17 Jan 2015
10150166.678c Sabbir Rahman b Shakib Al Hasan2v BANCanberra18 Feb 2015
28321287.508c RAS Lakmal b SL Malinga1v SLDunedin22 Feb 2015
01000.008c RE van der Merwe b Ahsan Malik1v NEDEdinburgh9 Jul 2015
0*-00-8not out1v HKDublin21 Jul 2015
0*7000.009not out2v ZIMBulawayo22 Oct 2015
211612131.259c LM Jongwe b T Panyangara1v ZIMBulawayo24 Oct 2015
1*100100.008not out1v HKAbu Dhabi28 Nov 2015
3120025.008st †R Mutumbami b AG Cremer1v ZIMSharjah25 Dec 2015
26*271296.308not out2v ZIMSharjah29 Dec 2015
130033.336c H Masakadza b LM Jongwe2v ZIMSharjah2 Jan 2016
18272066.679b CJ Chibhabha2v ZIMSharjah4 Jan 2016
01000.009b N Madziva2v ZIMSharjah6 Jan 2016
1*20050.008not out1v ZIMSharjah8 Jan 2016
0*1000.008not out1v SCOEdinburgh6 Jul 2016
121220100.009c AR McBrine b BJ McCarthy1v IREBelfast12 Jul 2016
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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