Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM21/0 (6.2)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
Hashan TillakaratneSL105105* & DNB24730v WIGalle13 Nov 2001
Shiv Sunder DasIND105105203190v ZIMNagpur21 Feb 2002
Stuart CarlisleZIM10577 & 28240151v INDNagpur21 Feb 2002
Shaun PollockSA10599* & 6*180102v SLCenturion15 Nov 2002
Jacques KallisSA105105 & DNB236111v PAKDurban26 Dec 2002
Shivnarine ChanderpaulWI1051 & 104164171v AUSSt John's9 May 2003
Andrew FlintoffENG10555 & 50126123v SALeeds21 Aug 2003
Mark ButcherENG10551 & 54339101v SLGalle2 Dec 2003
Khaled MashudBAN1052 & 103*298130v WISt Lucia28 May 2004
Justin LangerAUS105105 & 0*150112v ENGLondon8 Sept 2005
Shivnarine ChanderpaulWI10536 & 69160160v PAKKarachi27 Nov 2006
Marvan AtapattuSL10525 & 80238120v AUSHobart16 Nov 2007
David BernardWI10553 & 52*223101v BANSt Vincent9 Jul 2009
Junaid SiddiqueBAN10527 & 7823080v WISt Vincent9 Jul 2009
Graeme SmithSA105105187160v ENGJohannesburg14 Jan 2010
Rahul DravidIND105104 & 1243140v NZAhmedabad4 Nov 2010
Tharanga ParanavitanaSL10510 & 95272100v WIGalle15 Nov 2010
Angelo MathewsSL105105* & DNB269100v AUSColombo16 Sept 2011
Hashim AmlaSA10554 & 51164170v SLDurban26 Dec 2011
Sachin TendulkarIND10573 & 32144121v AUSMelbourne26 Dec 2011
Alastair CookENG10526 & 79169140v WILondon17 May 2012
Faf du PlessisSA10578* & 27180160v AUSPerth30 Nov 2012
Brendon McCullumNZ10538 & 67*115113v ENGAuckland22 Mar 2013
Misbah-ul-HaqPAK10553 & 52251110v ZIMHarare3 Sept 2013
Khurram ManzoorPAK10551 & 54194200v ZIMHarare10 Sept 2013
Shikhar DhawanIND10524 & 8118480v AUSBrisbane17 Dec 2014
David WarnerAUS105101 & 4119160v INDSydney6 Jan 2015
Chris RogersAUS10595 & 10161131v ENGCardiff8 Jul 2015
Tom LathamNZ105105209120v ZIMBulawayo28 Jul 2016
Quinton de KockSA10590 & 15*157122v NZHamilton25 Mar 2017
Colin de GrandhommeNZ10510574113v WIWellington1 Dec 2017
Murali VijayIND105105153151v AFGBengaluru14 Jun 2018
Angelo MathewsSL10552 & 5321480v ENGGalle6 Nov 2018
Shan MasoodPAK10544 & 61181141v SACape Town3 Jan 2019
BJ WatlingNZ105105*22690v SLColombo22 Aug 2019
Babar AzamPAK1051 & 104177130v AUSBrisbane21 Nov 2019
Babar AzamPAK10597 & 8144120v AUSAdelaide29 Nov 2019
Dimuth KarunaratneSL1052 & 103160190v SAJohannesburg3 Jan 2021
Temba BavumaSA10544* & 61263110v PAKRawalpindi4 Feb 2021
Sean WilliamsZIM105105 & DNB174100v AFGAbu Dhabi2 Mar 2021
Henry NichollsNZ105105163110v SAChristchurch17 Feb 2022
Mushfiqur RahimBAN10510528240v SLChattogram15 May 2022
Dinesh ChandimalSL10566 & 39*28364v BANChattogram15 May 2022
Andrew McBrineIRE10519 & 86*138170v ENGLondon1 Jun 2023
KL RahulIND105101 & 4161154v SACenturion26 Dec 2023
Wiaan MulderSA105105*15084v BANChattogram29 Oct 2024
Virat KohliIND1055 & 100*15582v AUSPerth22 Nov 2024
Mikyle LouisWI10597 & 8236101v BANNorth Sound22 Nov 2024
Steve SmithAUS105101 & 4195130v INDBrisbane14 Dec 2024
Yashasvi JaiswalIND105101 & 4170171v ENGLeeds20 Jun 2025
PreviousPage 121Next

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.