Live3rd ODI · Zimbabwe Women in India 2026/27INDW107/2 (13.5)ZIMW131 (39.5)INDW need 25 runs in 217 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Mohammad Nabi: Batting innings by innings (All cricket)

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 606 of the 607 matches in this selection (from 2009). Earlier matches have results and team totals only.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
58643390.633c GM Hamilton b MM Iqbal1v SCOBenoni19 Apr 2009
8131061.547c DLS van Bunge b E Schiferli2v NEDAmstelveen30 Aug 2009
8*520160.006not out2v NEDAmstelveen1 Sept 2009
250040.007c GC Wilson b GH Dockrell1v IREColombo1 Feb 2010
231230191.676c S Keshvani b HS Baidwan2v CANColombo4 Feb 2010
43*2532172.006not out1v IREDubai9 Feb 2010
01000.006c GM Hamilton b KJ Coetzer1v SCOAbu Dhabi10 Feb 2010
130033.334c PW Borren b RN ten Doeschate1v NEDDubai12 Feb 2010
8510160.007c Rizwan Cheema b HS Baidwan1v CANUAE16 Feb 2010
625735108.778c Rizwan Cheema b U Bhatti1v CANUAE18 Feb 2010
03000.006c †MS Dhoni b P Kumar1v INDGros Islet1 May 2010
05000.007c JP Duminy b M Morkel2v SABridgetown5 May 2010
15*1201125.006not out2v CANVoorburg1 Jul 2010
23251192.007c NG Jones b KJ O'Brien2v IRERotterdam3 Jul 2010
474232111.908c RR Patel b JK Kamande2v KENAmstelveen5 Jul 2010
4150026.678lbw b MM Iqbal1v SCORotterdam9 Jul 2010
6*130046.157not out2v NEDRotterdam10 Jul 2010
280025.007c GD Drummond b JH Davey1v SCOAyr17 Aug 2010
04000.005b TM Odoyo2v KENNairobi7 Oct 2010
23*1841127.787not out2v KENNairobi9 Oct 2010
60693386.967c †MA Ouma b E Otieno1v KENNairobi11 Oct 2010
58593298.315c †Hamza Tariq b Rizwan Cheema2v CANKing City7 Aug 2011
473114151.615c TG Gordon b Rizwan Cheema1v CANToronto9 Aug 2011
37560266.075run out (Younis Khan/Mohammad Hafeez)1v PAKSharjah10 Feb 2012
221330169.235c SJ Myburgh b MR Swart2v NEDDubai14 Mar 2012
12601200.006b HS Baidwan1v CANDubai18 Mar 2012
120050.007c MC Sorensen b PR Stirling1v IREDubai24 Mar 2012
41632165.086c AN Kervezee b TLW Cooper1v NEDSharjah29 Mar 2012
3300100.006lbw b PW Borren2v NEDSharjah31 Mar 2012
2170011.766lbw b AR Cusack2v IREDublin5 Jul 2012
46603476.676b MG Johnson2v AUSSharjah25 Aug 2012
311722182.355c RG Sharma b R Ashwin2v INDColombo19 Sept 2012
160016.676b SR Patel2v ENGColombo21 Sept 2012
240050.005c Shuvagata Hom b Alok Kapali1v BBDhaka18 Jan 2013
3100030.005st †Jahurul Islam b Taijul Islam2v DRDhaka20 Jan 2013
11122091.675c TR Birt b Sunzamul Islam2v KRBKhulna23 Jan 2013
6120050.005b Taposh Ghosh2v RRChattogram31 Jan 2013
16*830200.008not out2v BBDhaka13 Feb 2013
0*000-7not out2v DGDhaka15 Feb 2013
10150066.675c RN ten Doeschate b RS Bopara1v CKDhaka18 Feb 2013
514450115.915c CS MacLeod b MW Machan2v SCOSharjah8 Mar 2013
262412108.335c IA Karim b SO Ngoche1v KENSharjah30 Sept 2013
46*4232109.524not out2v KENSharjah4 Oct 2013
10901111.116lbw b CO Obuya2v KENSharjah11 Oct 2013
671085.716c ES Szwarczynski b PM Seelaar1v NEDSharjah15 Nov 2013
462934158.624c MW Machan b G Goudie1v SCOSharjah16 Nov 2013
690066.675c AA Obanda b RG Aga1v KENSharjah24 Nov 2013
6610100.004c PR Stirling b AR Cusack2v IREAbu Dhabi30 Nov 2013
151020150.005b Shahid Afridi1v PAKSharjah8 Dec 2013
151330115.385lbw b Umar Gul2v PAKFatullah27 Feb 2014
Page 1Next

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