Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD34/1 (5.2)WP chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Hashmatullah Shahidi: 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 129 of the 130 matches in this selection (from 2013). Earlier matches have results and team totals only.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
1*100100.008not out1v KENSharjah30 Sept 2013
03000.003c IA Karim b HA Varaiya2v KENSharjah2 Oct 2013
13*190068.425not out2v KENSharjah4 Oct 2013
38*674056.724not out2v HKKuala Lumpur1 May 2014
370042.864lbw b Ahmed Raza1v UAEKuala Lumpur2 May 2014
15222068.184c Sikandar Raza b TL Chatara1v ZIMBulawayo18 Jul 2014
11180061.114c †RW Chakabva b H Masakadza1v ZIMBulawayo20 Jul 2014
3140021.435c H Masakadza b LM Jongwe2v ZIMSharjah2 Jan 2016
31672046.276lbw b AG Cremer2v ZIMSharjah4 Jan 2016
32553058.184b Sikandar Raza2v ZIMSharjah6 Jan 2016
721106065.454c Soumya Sarkar b Taijul Islam2v BANMirpur25 Sept 2016
14291048.284lbw b Mosaddek Hossain2v BANMirpur28 Sept 2016
03000.004c Tamim Iqbal b Mosharraf Hossain2v BANMirpur1 Oct 2016
21441047.735run out (CB Mpofu)1v ZIMHarare16 Feb 2017
2*100200.0010not out1v ZIMHarare19 Feb 2017
12201060.005c †PJ Moor b CB Mpofu1v ZIMHarare24 Feb 2017
323240100.005c †NJ O'Brien b KJ O'Brien1v IREGreater Noida15 Mar 2017
23453051.115b J Mulder1v IREGreater Noida22 Mar 2017
11242045.835lbw b R Ashwin2v INDBengaluru14 Jun 2018
36*886040.915not out3v INDBengaluru14 Jun 2018
54823065.855c A Balbirnie b TJ Murtagh1v IREBelfast27 Aug 2018
2110018.185run out (A Balbirnie)1v IREBelfast29 Aug 2018
34*445077.274not out2v IREBelfast31 Aug 2018
37522071.155b NLTC Perera1v SLAbu Dhabi17 Sept 2018
58923063.044c †Liton Das b Rubel Hossain1v BANAbu Dhabi20 Sept 2018
97*1187082.204not out1v PAKAbu Dhabi21 Sept 2018
71995071.724b Mashrafe Mortaza2v BANAbu Dhabi23 Sept 2018
03000.004st †MS Dhoni b Kuldeep Yadav1v INDDubai25 Sept 2018
26*2621100.005not out2v KKSharjah6 Oct 2018
49*3642136.115not out2v NLSharjah7 Oct 2018
151120136.363st †L Ronchi b Javed Ahmadi1v KZSharjah9 Oct 2018
232231104.554c †Ikram Alikhil b Qais Ahmad2v BLSharjah11 Oct 2018
29*2331126.093not out1v KZSharjah12 Oct 2018
23302076.675c PR Stirling b Mohammad Naveed2v KKSharjah13 Oct 2018
480050.006st †Mohammad Shahzad b Shahid Afridi1v PPSharjah14 Oct 2018
31*352088.575not out2v BLSharjah17 Oct 2018
9291031.034c †SW Poynter b Simi Singh2v IREDehradun28 Feb 2019
52784066.674c Simi Singh b WB Rankin1v IREDehradun2 Mar 2019
11152073.335b J Cameron-Dow1v IREDehradun5 Mar 2019
611546039.614lbw b AR McBrine2v IREDehradun15 Mar 2019
4*110400.005not out4v IREDehradun15 Mar 2019
59*606098.334not out2v SCOEdinburgh10 May 2019
12311038.715c †GC Wilson b MR Adair2v IREBelfast19 May 2019
47484197.925c TJ Murtagh b MR Adair1v IREBelfast21 May 2019
18343052.944st †AT Carey b A Zampa1v AUSBristol1 Jun 2019
4170023.534c †MDKJ Perera b N Pradeep2v SLCardiff4 Jun 2019
59999059.604c MJ Henry b LH Ferguson1v NZTaunton8 Jun 2019
8221036.364c F du Plessis b AL Phehlukwayo1v SACardiff15 Jun 2019
761005276.004b JC Archer2v ENGManchester18 Jun 2019
21452046.674c & b JJ Bumrah2v INDSouthampton22 Jun 2019
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.