T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At ICC Academy Ground No 2×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matt MachanSCO2013201322111890*118.0074159.46010125
Calum MacLeodSCO2013201322112382*123.0096128.13010104
Adnan IlyasOMA20152015110747474.0033224.2401047
NMS ParamSIN201920192219372*93.0051182.3501095
Irfan KarimKEN2019201922112271*122.0096127.08020150
Tony UraPNG20192019110717171.0042169.0501064
Theertha SatishUAEW2021202133111464*57.00107106.5401090
MD DaiPNG201320131116464*-42152.3801061
David HempBER201320133311476473.50137107.30020161
Chamani SeneviratneUAEW202120212201156357.5094122.34020110
Jatinder SinghOMA20152015110626262.0058106.9001062
Steve TikoloKEN201320131115454*-36150.0001061
Stephan MyburghNED201320131115454*-32168.7501044
Janeiro TuckerBER201920192215650*56.0044127.2701071
Aman GandhiKEN20192019110505050.0046108.7001041
Assad ValaPNG20192019110484848.0034141.1800051
Tony UraPNG20132013110474747.0032146.8800043
MD DaiPNG20152015110474747.0041114.6300031
Hamza AlmuzahimUGA20132013110454545.0045100.0000041
Carsten PedersenDEN20132013220454322.505384.9100041
Janeiro TuckerBER20132013330724224.0059122.0300152
Kamran MahmoodDEN20132013220554127.5042130.9500071
Michael LeaskSCO20132013210414141.0020205.0000024
Surendran ChandramohanSIN20192019220404020.0031129.0300142
Kary ChanHKW202120211113838*-4095.0000030
Esha OzaUAEW20212021330513817.0026196.15000111
Vani MoreaPNG20152015110383838.003997.4400050
Mas ElysaMASW20212021110383838.004977.5500030
Niko DavinNAM20192019220523726.0020260.0000035
Okera BascomeBER20192019220413720.504591.1100022
Mariko HillHKW20212021110363636.0035102.8600030
Sese BauPNG20152015110353535.0020175.0000042
Kavisha EgodageUAEW202120213215533*55.0040137.5000070
Tom SoleSCO201920191113333*-18183.3300041
Aritra DuttaSIN20192019220423321.004495.4500041
Tony UraPNG20152015110333333.0023143.4800060
Zeeshan MaqsoodOMA20152015110333333.003691.6700040
CJA AminiPNG201320131113232*-23139.1300022
Maryam OmarKUWW202120211113131*-3783.7800030
Collins ObuyaKEN20132013110313131.0018172.2200032
Assad ValaPNG20152015110313131.003783.7800020
Calum MacLeodSCO20192019110303030.0027111.1100030
Terryn FrayBER20192019220452922.5043104.6500070
Tim DavidSIN20192019220442922.0039112.8200060
Nehemiah OdhiamboKEN20132013110282828.0010280.0000023
Binod BhandariNEP20132013110282828.0025112.0000022
Khawar AliOMA20152015110282828.005352.8300030
Richie BerringtonSCO20192019110272727.0023117.3900012
Paras KhadkaNEP20132013110272727.0024112.5000021
Stephan BaardNAM20192019110272727.0023117.3900031
Page 1Next

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