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
Janeiro TuckerBER20192019220262213.003868.4200020
CJA AminiPNG20192019320261713.0025104.0000030
NMS ParamSIN201920192212613*26.0022118.1800001
AI ChudasamaUSAW202420242212625*26.003476.4700020
H KaushikUAE20252025220261313.003574.2900012
Karim JanatAFG20162016210252525.0024104.1700021
Pauke SiakaPNGW20242024220252412.504062.5000020
Waseem MuhammadUAE2022202233025198.335446.3000121
Monank PatelUSA201920194402596.254062.5000140
Mohomad AslamKUW2024202454125118.333083.3300030
Mohammad AhnaffQAT2024202444125108.333865.7900020
Abdul ShakoorUAE20152015110242424.004257.1400021
Dylan BudgeSCO20192019110242424.003666.6700010
Rodney TrottBER20192019221241924.003372.7300030
Matty CrossSCO20162016220242012.003470.5900012
Chedean NationWIW20192019110232323.004156.1000030
Craig WallaceSCO20212021110232323.002688.4600011
Aqib IlyasOMA20192019110232323.002495.8300011
Jonathan FigyUAE20192019110232323.003663.8900000
Khushi SharmaUAEW202320231112323*-2785.1900020
Mahika KandanalaUSAW20222022110232323.0019121.0500050
Chamani SeneviratneUAEW20212021220231311.502785.1900010
Norman VanuaPNG202120212212314*23.0017135.2900011
Asghar AfghanAFG20162016220231311.5022104.5500011
Ahmed RazaUAE2015201523023167.673174.1900030
S PaldonBHUW2021202133023117.674254.7600010
Mohammad ShahzadUAE2016201644023165.753762.1600040
Pradeep AireeNEP20132013110222222.0016137.5000011
Tony UraPNG20172017110222222.002975.8600030
Jack VarePNG20132013110222222.0017129.4100011
Sandeep LamichhaneNEP202520253332215*-19115.7900020
Shanzeen ShahzadHKW2021202133022187.332684.6200030
P SeldonBHUW2021202133022187.333366.6700110
Imran HaiderUAE201920196442218*-4944.9000020
Sana MirPAKW20192019110212121.003070.0000020
Michael PedersenDEN20132013110212121.003855.2600000
Nizakat KhanHK20172017110212121.003756.7600020
Monank PatelUSA20252025110212121.002875.0000020
Eric SzwarczynskiNED201320132212114*21.002777.7800000
Aizaz KhanHK20152015220211610.506631.8200030
Janak PrakashSIN20192019220212010.5013161.5400040
David MurphySCO20132013110202020.002195.2400000
Tom SoleSCO20182018110202020.0014142.8600040
Ahmed RazaUAE201920194212013*20.003360.6100001
Tim DavidSIN20192019220201910.002290.9100020
Chundangapoyil RizwanUAE20212021220201110.002676.9200020
Ailsa ListerSCOW20242024220202010.002871.4300110
David WieseNAM2021202133020106.6717117.6500130
Sayed MonibKUW20242024532201220.006333.3300003
Taha AhmedDEN20132013110191919.002382.6100010

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