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×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tre MandersBER20132013110191919.002479.1700001
Sagar PunNEP20132013110191919.002095.0000021
Zeeshan MaqsoodOMA20192019110191919.0011172.7300002
Nur Arianna NatsyaMASW20212021310191919.003554.2900000
Esha OzaUAEW20232023110191919.003161.2900000
Shubham RanjaneUSA20252025110191919.0012158.3300011
Snigdha PaulUSAW20222022110191919.002867.8600010
Calum MacLeodSCO2016201622019159.502479.1700020
Mohammad NadeemOMA20222022221191519.004245.2400020
Chaya MughalUAEW2022202222019199.502673.0800120
Saurabh NetravalkarUSA2019201942019129.502286.3600010
Alasdair EvansSCO201820183331913*-2382.6100001
Asif IqbalUAE201520152301986.335137.2500020
Hiren VaraiyaKEN201320133111818*-18100.0000010
Peter BorrenNED2013201322018129.0016112.5000010
George DockrellIRE2021202132018179.001994.7400001
Stephan MyburghNED2013201322018189.0012150.0000130
Haseeb AmjadHK2015201522018159.002669.2300011
Muhammad UsmanUAE201620162211818*18.0011163.6400102
Ainna Hamizah HashimMASW20212021321181818.002669.2300010
D ParasharUAE202520252221816*-2281.8200010
Waheed AhmedUAE20192019110171717.003844.7400030
Ahmed RazaUAE202120214221712*-11154.5500001
Irfan KarimKEN20192019221171517.001894.4400030
Elmore HutchinsonUSA20192019210161616.008200.0000030
Jack VarePNG20172017110161616.002466.6700010
Khurram NawazOMA20192019110161616.0016100.0000001
Smit PatelUSA20252025110161616.002759.2600001
Suraj KumarOMA20192019110161616.007228.5700030
Michael LeaskSCO2013201322016128.0013123.0800011
Junaid SiddiqueUAE202420245221615*-8200.0000020
Yasin PatelKUW2024202452016168.002466.6700100
Zahid AliUAE202520252221611*-2176.1900010
Shamilia ConnellWIW201920191111515*-2853.5700010
Rushab PatelKEN201920191111515*-1883.3300010
Ollie HairsSCO202120211111515*-10150.0000011
Sanjay KrishnamurthiUSA202520251111515*-13115.3800001
Rahul ChopraUAE202520251111515*-2462.5000020
Kyle CoetzerSCO2021202122015147.5015100.0000030
Michael RipponNED201320132211510*15.002075.0000000
Ehsan NawazHK201520151221514*-7320.5500020
Max O'DowdNED2016201622115915.002171.4300000
Scott EdwardsNED20192019421159*15.0011136.3600010
Hayden Walsh, Jr.USA201920192211510*15.0014107.1400020
Sultan AhmedUAE20192019532156*15.001693.7500000
Y ChodenBHUW2021202133015115.002365.2200120
Allan DouglasBER20132013110141414.001877.7800011
Norman VanuaPNG20172017110141414.001782.3500010
Rashid KhanAFG201620162111414*-4350.0000021
NM CherriathUAEW20212021210141414.0012116.6700020

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