Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM74/3 (12.1)ZIM need 104 runs in 47 ballsT20I3rd 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)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At ICC Academy×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Christopher CarterHK2015-20173301274.003237.5000110
Abdul ShakoorUAE2015-2019321312431.004864.5800031
Waqas BarkatHK201511166*-6100.0000000
Mark ChapmanHK2015111124124*-116106.90100112
Umair AliUAE2015110101010.001190.9100001
Zaheer MaqsoodUAE2015-201621155*-1050.0000010
Rohan MustafaUAE2016-2022181612345815.6031574.29013235
Mohammad NaveedUAE2016-20191614482258.209388.1700383
Mohammad ShahzadUAE201644023165.753762.1600040
Max O'DowdNED2016-20196611375327.4014395.80010141
Qadeer AhmedUAE2016-201963200*0.0080.0000100
Mohammad UsmanUAE20162215849*58.006195.0800043
Farhan AhmedUAE2016110444.00850.0000000
Hafiz QaleemUAE2016110222.00450.0000000
Fahad TariqUAE201622100*0.0010.0000100
Sikander ZulfiqarNED201621199*-1275.0000000
Amjad JavedUAE2016220827641.0048170.8301065
Josh DaveySCO2016-20219645326*26.5045117.7800132
PL MommsenSCO2016221675667.0049136.7301052
Alasdair EvansSCO2016-20219542013*20.002676.9200101
Saqlain HaiderUAE2016110777.00977.7800000
Mark WattSCO2016-202112935110*8.505396.2300030
Vivian KingmaNED2016110111.00425.0000000
Mohammad NabiAFG2016221332633.0029113.7900020
Samiullah ShenwariAFG2016220393919.5023169.5700123
Amjad GulUAE2016220422.00944.4400000
Muhammad UsmanUAE2016-2021181823324420.7539783.630032810
Mohammed QasimUAE2016110101010.001376.9200010
Rameez ShahzadUAE2016-2019882332121*55.3336690.71120336
Mohammad ShahzadAFG2016220824441.0059138.98000121
Rashid KhanAFG20162111414*-4350.0000021
Ghulam ShabberUAE2016-2019121102379021.5533171.60010283
Najibullah ZadranAFG20162224931*-21233.3300034
Karim JanatAFG2016210252525.0024104.1700021
Asghar AfghanAFG2016220231311.5022104.5500011
Najeeb TarakaiAFG2016220514025.5042121.4300052
Imran HaiderUAE2016-20198442218*-4944.9000020
Usman GhaniAFG2016110272727.0017158.8200002
Muhammed ShanilUAE201611111*-333.3300000
Norman VanuaPNG2017-2021652723324.0055130.9100043
Waqas KhanHK2017110111.00250.0000000
Lega SiakaPNG2017-2019430333111.0027122.2200140
Sese BauPNG2017-20216521425947.3315889.87010161
Chad SoperPNG2017-2021310121212.001485.7100010
Alei NaoPNG201711122*-2100.0000000
Ehsan KhanHK2017110444.00944.4400000
Scott McKechnieHK2017110292929.004269.0500020
Kiplin DorigaPNG2017-20216502294.403759.4600100
Damien RavuPNG2017-2021521858.001361.5400000
Kevin O'BrienIRE2018-20217712045434.00163125.15010128

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