Live3rd T20I · India in New Zealand 2026/27NZINDIndia won the toss and chose to bowlODI4th 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)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 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th 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/27NZIND

Batting match by match (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Sophia Gardens×
PlayerRunsScoresBF4s6sOppositionGroundDate
Shakib Al HasanBAN114114115111v NZCardiff9 Jun 2017
MahmudullahBAN102102*10782v NZCardiff9 Jun 2017
Darren LehmannAUS76769480v NZCardiff20 May 1999
Jos ButtlerENG72726852v NZCardiff8 Sept 2023
Kumar SangakkaraSL68688780v NZCardiff9 Jun 2013
Alastair CookENG64644742v NZCardiff16 Jun 2013
Joe RootENG64646542v NZCardiff6 Jun 2017
Jos ButtlerENG6161*4822v NZCardiff6 Jun 2017
Brian LaraWI58585891v NZCardiff3 Jul 2004
Alex HalesENG56566232v NZCardiff6 Jun 2017
Ramnaresh SarwanWI54546741v NZCardiff3 Jul 2004
Dawid MalanENG54545390v NZCardiff8 Sept 2023
Dimuth KarunaratneSL5252*8440v NZCardiff1 Jun 2019
Ben StokesENG52526931v NZCardiff8 Sept 2023
Liam LivingstoneENG52524033v NZCardiff8 Sept 2023
Ben StokesENG48485342v NZCardiff6 Jun 2017
Ricky PontingAUS47478840v NZCardiff20 May 1999
Joe RootENG38384021v NZCardiff16 Jun 2013
Kushal Janith PereraSL29292440v NZCardiff1 Jun 2019
Chris GayleWI27275840v NZCardiff3 Jul 2004
Thisara PereraSL27272302v NZCardiff1 Jun 2019
Harry BrookENG25254120v NZCardiff8 Sept 2023
Michael BevanAUS21213210v NZCardiff20 May 1999
Shivnarine ChanderpaulWI21212520v NZCardiff3 Jul 2004
David WilleyENG2121*1121v NZCardiff8 Sept 2023
Tillakaratne DilshanSL20201830v NZCardiff9 Jun 2013
Shane WarneAUS15151420v NZCardiff20 May 1999
Dwayne BravoWI15152710v NZCardiff3 Jul 2004
Thisara PereraSL15152920v NZCardiff9 Jun 2013
Eoin MorganENG15151501v NZCardiff16 Jun 2013
Liam PlunkettENG15151011v NZCardiff6 Jun 2017
Adam GilchristAUS14142810v NZCardiff20 May 1999
Jos ButtlerENG1414920v NZCardiff16 Jun 2013
Mushfiqur RahimBAN14143420v NZCardiff9 Jun 2017
Eoin MorganENG13131220v NZCardiff6 Jun 2017
Jason RoyENG13132320v NZCardiff6 Jun 2017
Adil RashidENG12121110v NZCardiff6 Jun 2017
Moeen AliENG12121101v NZCardiff6 Jun 2017
Dwayne SmithWI10102300v NZCardiff3 Jul 2004
Ian BellENG1010810v NZCardiff16 Jun 2013
Angelo MathewsSL993410v NZCardiff9 Jun 2013
Lahiru ThirimanneSL992810v NZCardiff9 Jun 2013
Ravi BoparaENG991110v NZCardiff16 Jun 2013
Damien FlemingAUS88*1100v NZCardiff20 May 1999
HMRKB HerathSL88*1110v NZCardiff9 Jun 2013
Jonathan TrottENG88610v NZCardiff16 Jun 2013
Sabbir RahmanBAN88920v NZCardiff9 Jun 2017
Steve WaughAUS771800v NZCardiff20 May 1999
Ricardo PowellWI77910v NZCardiff3 Jul 2004
Mosaddek HossainBAN77*410v NZCardiff9 Jun 2017
Page 1Next

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