Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · 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 runsT20I4th 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 by ground (All T20s)

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

GroundSpanMatInnsNORunsHSAveBFSR1005004s6s
P Sara OvalColombo2010110222.00540.0000000
Sinhalese Sports Club GroundColombo2010110232323.0012191.6700030
Dubai International Cricket StadiumDubai2010-20262919735543*29.58256138.670002816
Sheikh Zayed StadiumAbu Dhabi2010-20256637926*26.3354146.3000173
Beausejour StadiumGros Islet2010110000.0030.0000100
Kensington OvalBridgetown2010-202422014147.001973.6800101
ICC Global Cricket AcademyDubai2012110121212.006200.0000001
R Premadasa StadiumColombo2012-20249701154016.4395121.0500177
Shere Bangla National Stadium, MirpurDhaka2013-20254936947284*17.48388121.650122426
Sheikh Abu Naser StadiumKhulna2013210111111.001291.6700020
MA Aziz Stadium, ChittagongChattogram2013110666.001250.0000000
Sharjah Cricket StadiumSharjah2013-2026453865614717.53420133.570013932
Zahur Ahmed Chowdhury StadiumChattogram2014-202510827226*12.0065110.7700070
Grange Cricket Club GroundEdinburgh20153216633*66.0047140.4300015
-2015-20180801225215.2579154.43010105
Clontarf Cricket Club GroundDublin2015110272727.0022122.7300040
Queens Sports ClubBulawayo20152214833*48.0036133.3300012
Zahur Ahmed Chowdhury Stadium, ChittagongChattogram2015-201665215787*52.3380196.25010148
Khan Shaheb Osman Ali StadiumFatullah2016220342317.0030113.3300012
Eden GardensKolkata2016110333.00475.0000000
Wankhede StadiumMumbai2016-2024641603120.0051117.6500052
Feroz Shah KotlaDelhi2016110121212.0010120.0000001
ICC AcademyDubai2016221332633.0029113.7900020
Greater Noida Sports Complex GroundGreater Noida2017-20206501558931.0072215.280101212
Rajiv Gandhi International Stadium, UppalHyderabad2017210222.00366.6700000
Warner Park, Basseterre, St KittsBasseterre2017220463823.0041112.2000032
Central Broward Regional Park Stadium Turf GroundLauderhill201721155*-683.3300000
Daren Sammy National Cricket Stadium, Gros IsletSt Lucia20171112424*-9266.6700041
Queen's Park Oval, Port of SpainTrinidad2017-202032019179.5014135.7100021
Warner Park, BasseterreSt Kitts2017410292929.0012241.6700013
Sabina Park, KingstonJamaica2017110444.00757.1400000
Brian Lara Stadium, TaroubaTrinidad2017-2020109212835*18.2999129.2900079
Sylhet International Cricket StadiumSylhet2017-20261514226954*22.42226119.030211712
Bellerive OvalHobart2017-202032017148.5016106.2500020
Docklands StadiumMelbourne2017-2021141322916326.45246118.29011219
Simonds Stadium, South Geelong, VictoriaGeelong2018-2019210222.00450.0000000
Melbourne Cricket GroundMelbourne2018-2022330585219.3339148.7201122
Rajiv Gandhi International StadiumHyderabad2018-2019430352011.6726134.6200013
Rajiv Gandhi International Cricket StadiumDehradun2018-20195521648154.6798167.350111410
County GroundNorthampton2018-2021441833227.6764129.6900082
Grace RoadLeicester2018-20217701133216.1487129.8900096
EdgbastonBirmingham2018-20213322511*25.0021119.0500020
Trent BridgeNottingham2018110444.004100.0000000
HeadingleyLeeds2018-2021220221811.002878.5700020
Old TraffordManchester2018-202133111986*59.5062191.9401059
Riverside GroundChester-le-Street2018-2021210333.00933.3300000
County GroundDerby2018-2021210202020.0015133.3300002
Adelaide OvalAdelaide2018-202266214571*36.25114127.19010134
Brisbane Cricket Ground, WoolloongabbaBrisbane2019-20202112222*-15146.6700011
Geelong Cricket GroundGeelong2019110999.008112.5000001
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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