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

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Sharjah Cricket Association Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAK20022002221164108*164.00145113.101101411
Marvan AtapattuSL200220022201438271.5019672.96020190
Asanka GurusinhaSL19941994111117117*-14083.5710091
Imran NazirPAK200220022201045752.0099105.05010160
Inzamam-ul-HaqPAK20022002221866886.0011276.7901061
Mahela JayawardeneSL20022002220773938.5010672.6400070
Kumar SangakkaraSL20022002220735036.5010569.5201091
Younis KhanPAK20022002210565656.005994.9201041
Mohammad YousufPAK20022002220392419.505472.2200031
Wasim AkramPAK200220022112828*-16175.0000021
Upul ChandanaSL20022002220282114.004759.5700020
Russel ArnoldSL20022002220272613.504658.7000020
Upul ChandanaSL19941994110262626.006937.6800010
Nuwan ZoysaSL200220022222619*-17152.9400030
Champaka RamanayakeSL19941994110212121.0021100.0000010
WPUJC VaasSL200220022212020*20.002195.2400110
Roshan MahanamaSL19941994110181818.002378.2600030
Muttiah MuralitharanSL200220022201286.0010120.0000010
Romesh KaluwitharanaSL20022002110101010.001855.5600010
Rashid LatifPAK2002200221177*-887.5000000
Kumar DharmasenaSL20022002110777.00977.7800000
Ruwan KalpageSL19941994110666.001154.5500000
Sanath JayasuriyaSL19941994110555.00771.4300010
Pubudu DassanayakeSL19941994110555.003166.6700010
Athula SamarasekeraSL19941994110444.001136.3600000
Charitha BuddhikaSL20022002110222.00450.0000000
Tillakaratne DilshanSL20022002110222.001216.6700000
Ajith WeerakkodySL19941994110222.00450.0000000
WPUJC VaasSL1994199411111*-250.0000000
Sanath JayasuriyaSL20022002220110.50128.3300100
Abdul RazzaqPAK20022002210000.0020.0000100
Hashan TillakaratneSL19941994110000.00110.0000100

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