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 runsODI3rd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Sophia Gardens×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2015201512019413497.0025576.08110260
Moeen AliENG201520152311647782.0017593.71020194
Paul CollingwoodENG200920091201387469.0039035.38020120
Jason RoyENG20182018110120120120.00108111.11100122
Mohammad AshrafulBAN20052005110100100100.0010199.01100110
Ben StokesENG20152015231955247.5013868.84010152
Mohammad YousufPAK200120011119191*-10388.3501080
Jos ButtlerENG201820181119191*-70130.0001082
Liam LivingstoneENG20242024110878787.0047185.1101065
Roger TwoseNZ199919991118080*-9980.81010100
Graeme SwannENG200920091217847*78.0010375.73000100
Kevin PietersenENG20092009120776938.5016546.6701040
Eoin MorganENG20152015110747474.0039189.7401037
Matt PriorENG20092009120705635.009474.4701070
Rashid LatifPAK20012001110666666.006897.0601061
Jos ButtlerENG201320131116565*-48135.4201052
Michael CarberryENG20132013110636363.009566.3201070
Andrew FlintoffENG20092009120633731.5012251.6400090
Ian BellENG20152015120616030.509663.54010110
Gary BallanceENG20152015120616130.5015639.1001180
Chris CairnsNZ19991999110606060.007777.9201053
Eoin MorganENG20132013110535353.009257.6101070
Eoin MorganENG20102010110525252.006481.2501030
Andrew StraussENG20102010110515151.005691.0701032
Paul CollingwoodENG20102010110484848.006573.8500022
Habibul BasharBAN20052005110474747.007265.2800030
James AndersonENG20092009121472647.009350.5400050
Andrew StraussENG20092009120473023.5011441.2300050
Jos ButtlerENG20152015230452715.005778.9500041
Jacob BethellENG20242024110444444.0024183.3300043
Adam LythENG20152015120433721.507259.7200051
Jonny BairstowENG20182018110424242.0024175.0000081
Philip SaltENG20242024110393939.0023169.5700023
Mark WoodENG201520151223932*-28139.2900051
Ravi BoparaENG20092009120363518.005565.4500060
Saeed AnwarPAK20012001110353535.005662.5000050
Kevin PietersenENG20102010110333333.003886.8400040
Stuart BroadENG20092009120331916.506749.2500050
Alastair CookENG20152015120322016.006648.4800040
Craig McMillanNZ19991999110292929.005552.7300030
Alex HalesENG20182018110262626.003868.4200030
Ben StokesENG20132013110252525.002986.2100030
Tushar ImranBAN20052005110242424.003568.5700040
Joe RootENG20182018110222222.002491.6700020
Stuart BroadENG20152015120221811.003366.6700031
Aftab AhmedBAN200520051112121*-13161.5400021
Javed OmarBAN20052005110191919.005137.2500030
Graeme SwannENG201020101111919*-14135.7100011
Alastair CookENG2009200912016108.003743.2400010
Waqar YounisPAK20012001110141414.0010140.0000020
Page 1Next

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