Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM7/0 (4)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
John WrightNZ116116 & 0336150v ENGWellington6 Feb 1992
Chandika HathurusingheSL11667 & 49283100v AUSColombo28 Aug 1992
Phil SimmonsWI1166 & 11020082v AUSMelbourne26 Dec 1992
Graeme HickENG11680 & 36181192v AUSLondon19 Aug 1993
Gary KirstenSA11672 & 44271200v ENGLondon21 Jul 1994
Mike AthertonENG11699 & 17266111v SALeeds4 Aug 1994
Hashan TillakaratneSL116116 & DNB287140v ZIMHarare26 Oct 1994
Ramiz RajaPAK11654 & 62197150v NZChristchurch8 Dec 1995
Greg BlewettAUS11669 & 47*231130v WISydney29 Nov 1996
Brian LaraWI1161 & 115212111v SLKingstown20 Jun 1997
Jacques KallisSA11615 & 10133670v AUSMelbourne26 Dec 1997
Mark TaylorAUS11614 & 102*236180v INDBangalore25 Mar 1998
Romesh KaluwitharanaSL11628 & 88224120v NZColombo10 Jun 1998
Stephen FlemingNZ11643 & 73397100v INDMohali10 Oct 1999
Ijaz AhmedPAK1161 & 115179160v AUSPerth26 Nov 1999
Younis KhanPAK11611628191v SLGalle21 Jun 2000
Arjuna RanatungaSL11651 & 65204180v PAKGalle21 Jun 2000
Wavell HindsWI11670 & 4629180v AUSSydney2 Jan 2001
Sourav GangulyIND11618 & 98*170170v SLKandy22 Aug 2001
Dion EbrahimZIM11694 & 22294120v INDDelhi28 Feb 2002
Andrew FlintoffENG116102* & 14261141v WISt John's10 Apr 2004
Dwayne BravoWI1163 & 113219150v AUSHobart17 Nov 2005
Matthew HaydenAUS11624 & 92192150v ENGPerth14 Dec 2006
Jesse RyderNZ11657 & 59*167120v WINapier19 Dec 2008
Brendan NashWI11692 & 24248130v AUSAdelaide4 Dec 2009
Alastair CookENG1166 & 110180180v PAKLondon18 Aug 2010
Kirk EdwardsWI1166 & 11022491v INDDominica6 Jul 2011
Vusi SibandaZIM11678 & 38212102v BANHarare4 Aug 2011
Mahela JayawardeneSL11611 & 105260171v AUSGalle31 Aug 2011
Younis KhanPAK11629 & 87304100v SLGalle22 Jun 2012
Dinesh ChandimalSL116116* & DNB151122v BANGalle8 Mar 2013
Corey AndersonNZ116116173132v BANMirpur21 Oct 2013
AB de VilliersSA11613 & 103189130v INDJohannesburg18 Dec 2013
Kane WilliamsonNZ116113 & 3189102v INDAuckland6 Feb 2014
Alex DoolanAUS11627 & 89205171v SACenturion12 Feb 2014
Angelo MathewsSL11689 & 27*252172v SAGalle16 Jul 2014
Angelo MathewsSL11691 & 25*201113v PAKGalle6 Aug 2014
Younis KhanPAK11672 & 4424495v NZDubai17 Nov 2014
Angelo MathewsSL11650 & 66212103v NZChristchurch26 Dec 2014
Jeet RavalNZ11636 & 80257160v SAWellington16 Mar 2017
Shane DowrichWI1160 & 116*231111v ENGBridgetown23 Jan 2019
Tamim IqbalBAN11692 & 24176151v SLKandy29 Apr 2021
Sarel ErweeSA116108 & 8230150v NZChristchurch25 Feb 2022
Shreyas IyerIND11687 & 29*151142v BANDhaka22 Dec 2022
Jermaine BlackwoodWI11637 & 79166181v SACenturion28 Feb 2023
Travis HeadAUS11639 & 77186123v ENGLeeds6 Jul 2023
Mohammad RizwanPAK11688 & 28160112v AUSSydney3 Jan 2024
Dinesh ChandimalSL116116208150v NZGalle26 Sept 2024
Ryan RickeltonSA11671 & 45282132v PAKLahore12 Oct 2025
George UlyettENG11552 & 63-101v AUSMelbourne31 Mar 1877

BF balls faced · 4s fours · 6s sixes

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