Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerRunsScoresBF4s6sOppositionGroundDate
Mark VermeulenZIM142118 & 24329161v WIBulawayo12 Nov 2003
Thilan SamaraweeraSL142142408130v ENGColombo18 Dec 2003
Herschelle GibbsSA142142175230v WIDurban26 Dec 2003
Marvan AtapattuSL142133 & 9292210v AUSCairns9 Jul 2004
Damien MartynAUS142142 & DNB245120v PAKMelbourne26 Dec 2004
Kevin PietersenENG142100 & 42202103v PAKFaisalabad20 Nov 2005
Habibul BasharBAN14269 & 73224160v SLBogra8 Mar 2006
Kevin PietersenENG14241 & 101266220v INDLondon9 Aug 2007
Tamim IqbalBAN14214 & 128309180v WISt Vincent9 Jul 2009
Michael HusseyAUS142142244160v SLKandy8 Sept 2011
Hashim AmlaSA142104 & 38326102v AUSBrisbane9 Nov 2012
Virender SehwagIND142117 & 25138162v ENGAhmedabad15 Nov 2012
Shivnarine ChanderpaulWI142122* & 20255150v NZHamilton19 Dec 2013
Joe RootENG14283 & 59212161v WIAntigua13 Apr 2015
Cheteshwar PujaraIND14241 & 101*256150v NZIndore8 Oct 2016
Cheteshwar PujaraIND142124 & 18242190v ENGRajkot9 Nov 2016
Asghar AfghanAFG14292 & 5028274v BANChittagong5 Sept 2019
Travis HeadAUS142114 & 28298140v NZMelbourne26 Dec 2019
Lahiru ThirimanneSL142140 & 2304150v BANKandy29 Apr 2021
Dhananjaya de SilvaSL14233 & 109232191v PAKGalle24 Jul 2022
Ben DuckettENG14263 & 79147151v PAKMultan9 Dec 2022
Nazmul Hossain ShantoBAN14237 & 105233123v NZSylhet28 Nov 2023
Marnus LabuschagneAUS14272 & 70284100v INDMelbourne26 Dec 2024
Shubman GillIND142129* & 13211173v WIDelhi10 Oct 2025
Jack HobbsENG14118 & 123202141v AUSAdelaide14 Jan 1921
Bill WoodfullAUS141141-120v ENGLeeds10 Jul 1926
Alan KippaxAUS141100 & 41354150v ENGMelbourne29 Dec 1928
Jack SiedleSA141141-130v ENGCape Town1 Jan 1931
Keith MillerAUS141141* & DNB19891v ENGAdelaide31 Jan 1947
Everton WeekesWI141141 & DNB-150v ENGKingston27 Mar 1948
Sid BarnesAUS1410 & 141-142v ENGLondon24 Jun 1948
Ted DexterENG141141292240v NZChristchurch27 Feb 1959
Garry SobersWI14192 & 49*--0v ENGPort of Spain25 Mar 1960
Norm O'NeillAUS14171 & 70294180v WISydney13 Jan 1961
Saeed AhmedPAK141103 & 38*-100v INDMadras13 Jan 1961
Mike SmithENG14154 & 87-150v NZChristchurch25 Feb 1966
Tom GraveneyENG141109 & 32334151v WINottingham30 Jun 1966
Conrad HunteWI141101 & 40-220v INDBombay13 Dec 1966
Colin CowdreyENG14159 & 82451160v WIGeorgetown28 Mar 1968
Ian ChappellAUS141111 & 30292140v ENGMelbourne21 Jan 1971
Ian RedpathAUS141135 & 6217140v PAKMelbourne29 Dec 1972
Tony GreigENG1412 & 139190160v NZNottingham7 Jun 1973
Roy FredericksWI141104 & 37-230v INDMumbai23 Jan 1975
Greg ChappellAUS141115 & 26*235210v ENGAdelaide10 Dec 1982
Kepler WesselsAUS141141188210v SLKandy22 Apr 1983
Graham YallopAUS141141274130v PAKPerth11 Nov 1983
John WrightNZ141130 & 11*322260v ENGAuckland10 Feb 1984
Martin CroweNZ14157 & 84336230v PAKDunedin9 Feb 1985
Allan BorderAUS141125 & 16354200v ENGPerth28 Nov 1986
Mohammad AzharuddinIND141141 & DNB-110v PAKKolkata11 Feb 1987

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.