Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIMInnings break - ZIM need 222 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Saqlain Mushtaq: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
8*540014.8111not out1v SLPeshawar8 Sept 1995
341714019.883c RS Mahanama b M Muralitharan2v SLFaisalabad15 Sept 1995
7380018.429c A Ranatunga b WPUJC Vaas4v SLFaisalabad15 Sept 1995
07000.004lbw b GD McGrath2v AUSBrisbane9 Nov 1995
2*27007.419not out3v AUSBrisbane9 Nov 1995
04000.009run out (DC Boon)1v AUSSydney30 Nov 1995
222009.099c ME Waugh b CJ McDermott3v AUSSydney30 Nov 1995
793598022.019b GJ Whittall2v ZIMSheikhupura17 Oct 1996
15*881017.059not out2v ZIMFaisalabad24 Oct 1996
23901025.568lbw b JTC Vaughan2v NZLahore21 Nov 1996
05000.005c SP Fleming b JTC Vaughan4v NZLahore21 Nov 1996
582485023.398run out2v SLColombo19 Apr 1997
23503046.008b KSC de Silva2v SLColombo26 Apr 1997
5*141035.717not out4v SLColombo26 Apr 1997
05000.009lbw b SM Pollock1v SARawalpindi6 Oct 1997
0*3000.003not out2v SASheikhupura17 Oct 1997
6251024.009c AM Bacher b PR Adams2v SAFaisalabad24 Oct 1997
09000.009c AM Bacher b PL Symcox4v SAFaisalabad24 Oct 1997
02000.009c BC Lara b CA Walsh2v WIKarachi6 Dec 1997
239005.138c †MV Boucher b JH Kallis2v SAJohannesburg14 Feb 1998
34885038.649lbw b PA Strang2v ZIMBulawayo14 Mar 1998
8420019.053c †A Flower b HH Streak4v ZIMBulawayo14 Mar 1998
2*30066.6711not out1v AUSRawalpindi1 Oct 1998
7251028.0011lbw b GD McGrath3v AUSRawalpindi1 Oct 1998
011000.009b HK Olonga2v ZIMLahore10 Dec 1998
231006.459lbw b A Kumble1v INDChennai28 Jan 1999
02000.009lbw b BKV Prasad3v INDChennai28 Jan 1999
2150013.3310lbw b A Kumble2v INDDelhi4 Feb 1999
01000.0010lbw b A Kumble4v INDDelhi4 Feb 1999
4*310133.3311not out1v INDKolkata16 Feb 1999
21861024.423c †NR Mongia b Harbhajan Singh3v INDKolkata16 Feb 1999
15173088.248c KSC de Silva b MRCN Bandaratilleke1v SLLahore4 Mar 1999
9241037.509st †RS Kaluwitharana b RS Kalpage3v SLLahore4 Mar 1999
4160025.009run out (†HP Tillakaratne/DA Gunawardene)2v SLDhaka12 Mar 1999
3280010.719lbw b SK Warne1v AUSHobart18 Nov 1999
8520015.383lbw b SK Warne3v AUSHobart18 Nov 1999
7311022.589c GS Blewett b MS Kasprowicz1v AUSPerth26 Nov 1999
12411029.274lbw b MS Kasprowicz3v AUSPerth26 Nov 1999
3*260011.5410not out1v SLRawalpindi26 Feb 2000
2*70028.5711not out3v SLRawalpindi26 Feb 2000
8*380021.0510not out1v WIGeorgetown5 May 2000
12522023.089c SL Campbell b JC Adams1v WIBridgetown18 May 2000
331172028.219b NAM McLean3v WIBridgetown18 May 2000
444009.099c SL Campbell b CA Walsh1v WISt John's25 May 2000
15641023.447c SL Campbell b CEL Ambrose3v WISt John's25 May 2000
32*1672019.1610not out2v ENGLahore15 Nov 2000
34843040.489c ME Trescothick b D Gough1v ENGFaisalabad29 Nov 2000
16800020.009b D Gough1v ENGKarachi7 Dec 2000
4191021.055lbw b D Gough3v ENGKarachi7 Dec 2000
224008.338c SP Fleming b CS Martin1v NZAuckland8 Mar 2001
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.