ODI1st 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Shoaib Mohammad: Team totals (All cricket)

The highest total in all cricket is 699/5 by PAK v IND at Lahore, 1 Dec 1989.

More filters

1 active
Reset"Match result" is from the side of the player or team.
TeamScoreOversRPOInnsResultOppositionGroundDate
PAK699/5203.43.432drawnv INDLahore1 Dec 1989
PAK616/52033.031drawnv NZAuckland24 Feb 1989
PAK555/3162.53.412drawnv SLFaisalabad16 Oct 1985
PAK487/91632.991drawnv INDChennai3 Feb 1987
PAK469/9169.52.761wonv AUSKarachi15 Sept 1988
PAK459/91493.081wonv SLPeshawar8 Sept 1995
PAK439173.32.531drawnv ENGBirmingham23 Jul 1987
PAK438/71952.252drawnv NZWellington10 Feb 1989
PAK4351223.572wonv WIGeorgetown2 Apr 1988
PAK433/6140.33.082wonv NZKarachi10 Oct 1990
PAK423/51572.692drawnv SLSialkot12 Dec 1991
PAK423/81552.731wonv ZIMKarachi1 Dec 1993
PAK423/9132.33.192drawnv INDFaisalabad23 Nov 1989
PAK409116.53.501drawnv INDKarachi15 Nov 1989
PAK387/9143.52.693drawnv AUSAdelaide19 Jan 1990
PAK380127.52.972wonv ENGLondon6 Aug 1992
PAK378/9116.43.243drawnv AUSFaisalabad23 Sept 1988
PAK373/91252.982wonv NZLahore18 Oct 1990
PAK357139.52.553wonv NZFaisalabad26 Oct 1990
PAK353131.22.692wonv ENGLeeds2 Jul 1987
PAK345133.22.592wonv WIKarachi15 Nov 1990
PAK3431282.682drawnv ENGLahore19 Mar 1984
PAK341/91292.644drawnv WIPort of Spain14 Apr 1988
PAK341128.52.652drawnv INDJaipur21 Feb 1987
PAK337133.22.531drawnv INDJalandhar24 Sept 1983
PAK336137.52.444lostv AUSMelbourne12 Jan 1990
PAK3331182.822lostv SLFaisalabad15 Sept 1995
PAK3281202.731drawnv NZKarachi10 Dec 1984
PAK322134.42.392drawnv INDNagpur5 Oct 1983
PAK322129.42.482drawnv NZWellington18 Jan 1985
PAK316106.52.961drawnv AUSFaisalabad23 Sept 1988
PAK309/974.44.141lostv WIBridgetown22 Apr 1988
PAK308/5943.283drawnv NZKarachi10 Dec 1984
PAK305/5963.183drawnv INDKarachi15 Nov 1989
PAK294/6505.881wonv WISharjah18 Oct 1988
PAK284/3456.311wonv BANChittagong29 Oct 1988
PAK274/444.46.132wonv INDSharjah15 Oct 1989
PAK274/949.55.502wonv AUSPerth2 Jan 1987
PAK271/6436.301lostv WIPort of Spain20 Mar 1988
PAK26293.52.793lostv WIBridgetown22 Apr 1988
PAK25776.33.361drawnv AUSAdelaide19 Jan 1990
PAK254/5554.621lostv ENGManchester24 Aug 1992
PAK253/6505.061lostv NZWellington8 Mar 1989
PAK252/4475.361wonv INDSharjah20 Oct 1989
PAK251/348.35.182wonv NZAuckland11 Mar 1989
PAK250/8505.001wonv WISharjah14 Oct 1989
PAK250103.42.412drawnv INDSialkot9 Dec 1989
PAK248/347.55.182wonv SLSharjah24 Mar 1989
PAK248101.32.443wonv ZIMRawalpindi9 Dec 1993
PAK245110.22.221wonv ZIMRawalpindi9 Dec 1993
Page 1Next

Inns innings

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