Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Mohammad Nabi: Batting by opposition (All cricket)

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

OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Zimbabwe2014-202649436114711631.001084105.811436247
Ireland2010-20245549410248922.761022100.200437240
Bangladesh2014-20263936876284*27.21746102.140435029
Sri Lanka2014-20252422253713626.85475113.051204322
India2010-2026181904336422.79427101.410222820
Scotland2009-2021181333139231.30286109.440322113
Canada2010-20268712256237.50182123.630201113
Kenya2010-20139822186036.33217100.460111411
Lancashire2018-202144214386*71.5083172.2901079
United Arab Emirates2014-2026171543107728.18298104.03010218
West Indies2016-20261716427450*22.8332285.09010188
Peshawar Zalmi2016-20257711436723.8396148.96010148
Lahore Qalandars2016-20257711475724.5097151.55010117
Rajshahi Kings2016-201743110487*52.0050208.0001067
Trinbago Knight Riders2017-20268729130*18.2061149.1800056
England2012-2025770904012.8684107.1400046
Hobart Hurricanes2017-20216511086327.0071152.1101085
Sydney Thunder2019-2021551853621.2570121.4300055
Comilla Victorians2015-20246528346*27.6749169.3900075
Australia2012-2025771794613.1710972.4800055
Quetta Gladiators2021-20254415230*17.3332162.5000125
Paktia Panthers2018221484048.0018266.6700025
Surrey20191114343*-12358.3300025
Pakistan2012-20251615223138*17.7728281.91001194
Adelaide Strikers2018-202177215871*31.60125126.40010144
Khulna Tigers2019-2025551775019.2563122.2201044
Desert Vipers2023-20254316434*32.0049130.6100034
St Kitts and Nevis Patriots2020-20263226035*-43139.5300034
Jamaica Tallawahs2017-2020440482912.0034141.1800024
Derbyshire2018-2021320382019.0025152.0000014
Somerset2019220343417.0021161.9000114
St Lucia Kings2022-20262113131*-15206.6700004
Netherlands2009-202311921284118.2914985.91000103
Perth Scorchers2017-2021760773512.837997.4700153
Brisbane Heat2017-20227427238*36.0057126.3200043
Islamabad United2016-20257526947*23.0050138.0000063
Mumbai Indians2017-2021540593114.7548122.9200043
Khulna Titans2016221563956.0031180.6500043
Sydney Sixers2018-2020541522017.3338136.8400023
Kabul Zwanan2018330493716.3325196.0000053
Abu Dhabi Knight Riders2023-2026531452722.5034132.3500133
Delhi Capitals2019-2024431442022.0026169.2300053
Sharjah Warriorz20252214238*42.0023182.6100043
Sylhet Thunder2019-2020221412341.0029141.3800023
Leicestershire2021220403220.0032125.0000023
Rajasthan Royals2021-2024220402320.0022181.8200033
Rajshahi Warriors2026110353535.0026134.6200013
Durdanto Dhaka20242213029*30.0018166.6700003
Hong Kong2014-20257721223824.4013391.73000102
Melbourne Stars2018-20225501095221.8089122.4701172
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.