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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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
Usman KhawajaAUS145145 & 0310120v SAAdelaide24 Nov 2016
Shaun MarshAUS145126* & 19291171v ENGAdelaide2 Dec 2017
Henry NichollsNZ145145*268180v ENGAuckland22 Mar 2018
Jos ButtlerENG14539 & 106208242v INDNottingham18 Aug 2018
Angelo MathewsSL145145* & DNB342122v BANDhaka23 May 2022
Steve SmithAUS145145* & 0276160v SLGalle8 Jul 2022
Lorcan TuckerIRE14537 & 108236171v BANDhaka4 Apr 2023
Rahmat ShahAFG14591 & 54258180v SLColombo2 Feb 2024
Harry BrookENG14536 & 109166181v WINottingham18 Jul 2024
Henry NichollsNZ14524 & 121228190v ENGLondon17 Jun 2026
Aubrey FaulknerSA14452 & 92217160v AUSSydney3 Mar 1911
Frank WoolleyENG144133* & 11240130v AUSSydney23 Feb 1912
Billy GriffithENG144140 & 4-150v WIPort of Spain11 Feb 1948
Reg SimpsonENG144137 & 7-210v SANottingham7 Jun 1951
Peter MayENG14447 & 97-130v SALeeds21 Jul 1955
John HoltWI14463 & 81*---v INDMadras21 Jan 1959
Jim ParksENG14443 & 101*--1v WIPort of Spain25 Mar 1960
Peter ParfittENG144122* & 22289210v SAJohannesburg22 Jan 1965
Doug WaltersAUS144112 & 32-191v WIPort of Spain23 Mar 1973
Alvin KallicharranWI14453 & 91-201v AUSPort of Spain23 Mar 1973
Ian DavisAUS14456 & 88260140v PAKMelbourne1 Jan 1977
Gundappa ViswanathIND144114 & 30294140v AUSMelbourne7 Feb 1981
Geoff HowarthNZ144137* & 7264150v INDWellington21 Feb 1981
John EmbureyENG14470 & 74*383142v PAKKarachi16 Dec 1987
Robin SmithENG144143 & 1293150v AUSManchester27 Jul 1989
Mike AthertonENG144144 & 0300170v WIGeorgetown17 Mar 1994
Hashan TillakaratneSL14436 & 108367160v NZDunedin18 Mar 1995
Andy FlowerZIM14444 & 100*314140v PAKBulawayo14 Mar 1998
Sachin TendulkarIND14418 & 126*282170v NZMohali10 Oct 1999
Justin LangerAUS144144286160v PAKPerth26 Nov 1999
Rahul DravidIND144144*345230v WIGeorgetown11 Apr 2002
Hashan TillakaratneSL144144314240v NZColombo25 Apr 2003
Sourav GangulyIND144144 & DNB196180v AUSBrisbane4 Dec 2003
Adam GilchristAUS1440 & 144187193v SLKandy16 Mar 2004
Jacques KallisSA1448 & 136*240171v ENGCenturion21 Jan 2005
Faisal IqbalPAK1445 & 139233171v INDKarachi29 Jan 2006
Kevin PietersenENG144144 & DNB201171v INDChandigarh19 Dec 2008
Travis DowlinWI14495 & 49270141v BANGrenada17 Jul 2009
Rahul DravidIND144144226151v SLKanpur24 Nov 2009
Shane WatsonAUS14496 & 48278200v WIAdelaide4 Dec 2009
MS DhoniIND144144175105v WIKolkata14 Nov 2011
Nasir HossainBAN14477 & 67*232141v ZIMHarare25 Apr 2013
Tamim IqbalBAN144104 & 40194190v ENGMirpur28 Oct 2016
Stephen CookSA14440 & 104339120v AUSAdelaide24 Nov 2016
David WarnerAUS144144143171v PAKMelbourne26 Dec 2016
Dean ElgarSA1448 & 136261210v ENGLondon27 Jul 2017
Ben FoakesENG144107 & 37236113v SLGalle6 Nov 2018
Rory BurnsENG144133 & 11345180v AUSBirmingham1 Aug 2019
Nkruma BonnerWI14431 & 113*337181v SLNorth Sound21 Mar 2021
Jonny BairstowENG1448 & 136103167v NZNottingham10 Jun 2022

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.