Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Shoaib Mohammad: Batting innings by innings (ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
10*910111.117not out1v NZFaisalabad23 Nov 1984
22271181.482lbw b MD Crowe2v NZSialkot2 Dec 1984
35445079.552c JG Bracewell b JV Coney2v NZMultan7 Dec 1984
3130023.087st †BN French b N Gifford1v ENGSharjah26 Mar 1985
72*14911048.322not out2v SLPeshawar13 Oct 1985
4310133.332c RS Madugalle b ALF de Mel1v SLGujranwala23 Oct 1985
14171082.352lbw b ALF de Mel2v SLLahore25 Oct 1985
53803166.251c CA Walsh b J Garner2v WIRawalpindi4 Dec 1985
160016.672c RB Richardson b AH Gray1v WIKarachi6 Dec 1985
334008.822run out2v WIGujranwala4 Nov 1986
7361019.442c †PJL Dujon b CA Walsh1v WISialkot14 Nov 1986
11350031.431c IVA Richards b WKM Benjamin2v WIMultan17 Nov 1986
332009.382c IVA Richards b BP Patterson1v WIHyderabad18 Nov 1986
19631030.162c & b AP Gurusinha2v SLSharjah2 Dec 1986
28662042.422c SM Gavaskar b Maninder Singh2v INDSharjah5 Dec 1986
34831040.962c IVA Richards b WKM Benjamin1v WIPerth30 Dec 1986
9141064.292lbw b KH MacLeay2v AUSPerth2 Jan 1987
661174056.412c PAJ DeFreitas b JE Emburey1v ENGPerth5 Jan 1987
02000.002b GR Dilley1v ENGPerth7 Jan 1987
01000.0010b WKM Benjamin2v WIKarachi30 Oct 1987
11222050.002c †BN French b NA Foster1v ENGLahore18 Nov 1987
37623059.682run out2v ENGKarachi20 Nov 1987
6*160037.502retired hurt2v ENGPeshawar22 Nov 1987
3110027.272b CEL Ambrose2v WIKingston12 Mar 1988
07000.002c †PJL Dujon b MD Marshall1v WIGeorgetown30 Mar 1988
15331045.453c IR Bishop b CA Walsh2v WISharjah22 Oct 1988
1035--28.573b KIW Wijegunawardene1v SLDhaka27 Oct 1988
250040.006b Arshad Ayub1v INDDhaka31 Oct 1988
29583050.002c GR Marsh b SP O'Donnell1v AUSBrisbane8 Jan 1989
2*200100.008not out2v AUSMelbourne10 Jan 1989
04000.002c †IDS Smith b RJ Hadlee1v NZDunedin6 Feb 1989
250040.002c MJ Greatbatch b DK Morrison1v NZChristchurch4 Mar 1989
126*15513081.292not out1v NZWellington8 Mar 1989
15371040.542c CM Kuggeleijn b MC Snedden2v NZAuckland11 Mar 1989
3130023.082c & b DK Morrison1v NZHamilton14 Mar 1989
76948080.852st †DSBP Kuruppu b A Ranatunga1v SLSharjah23 Mar 1989
65843077.382c HP Tillakaratne b JR Ratnayeke2v SLSharjah24 Mar 1989
45872051.722b IVA Richards1v WISharjah14 Oct 1989
65782083.331run out2v INDSharjah15 Oct 1989
21482043.751c WKM Benjamin b CA Walsh1v WISharjah17 Oct 1989
51850060.002st †KS More b AK Sharma1v INDSharjah20 Oct 1989
334008.822c NGB Cook b DJ Capel1v ENGCuttack22 Oct 1989
731217060.331c SR Waugh b TM Alderman1v AUSMumbai23 Oct 1989
12401030.002c IVA Richards b MD Marshall1v WIJalandhar25 Oct 1989
11421026.192b EAR de Silva1v SLLucknow27 Oct 1989
13*320040.632not out1v INDKarachi20 Dec 1989
26630041.271run out1v INDLahore22 Dec 1989
9292031.032b JR Ratnayeke1v SLPerth31 Dec 1989
22582037.932c †IA Healy b CG Rackemann1v AUSMelbourne3 Jan 1990
9570015.792c CJ McDermott b SP O'Donnell2v AUSSydney13 Feb 1990
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.