Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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
Ricky PontingAUS10046 & 54187101v IWXSydney14 Oct 2005
Andrew FlintoffENG10050 & 50231124v INDMumbai18 Mar 2006
Rajin SalehBAN10067 & 3332180v AUSFatullah9 Apr 2006
Jacques KallisSA10038 & 62258150v NZCenturion15 Apr 2006
WPUJC VaasSL100100*16970v BANColombo25 Jun 2007
Phil JaquesAUS100100203140v SLBrisbane8 Nov 2007
Shahriar NafeesBAN10069 & 31153171v SAChittagong Divisional Stadium29 Feb 2008
Sourav GangulyIND10087 & 13*147111v SAKanpur11 Apr 2008
Simon KatichAUS10066 & 34289100v INDBangalore9 Oct 2008
Hashim AmlaSA10047 & 53179110v AUSPerth17 Dec 2008
Brad HaddinAUS10063 & 37159102v SAJohannesburg26 Feb 2009
MS DhoniIND100100*15436v SLMumbai2 Dec 2009
Narsingh DeonarineWI10018 & 82243122v AUSPerth16 Dec 2009
Simon KatichAUS10098 & 224150v PAKMelbourne26 Dec 2009
Tamim IqbalBAN10086 & 14157151v ENGChittagong12 Mar 2010
Angelo MathewsSL1005 & 95210130v AUSGalle31 Aug 2011
Matt PriorENG10060 & 40176140v SALondon19 Jul 2012
Matt PriorENG10027 & 73188120v SALondon16 Aug 2012
Michael HusseyAUS100100129130v SABrisbane9 Nov 2012
Graeme SmithSA10016 & 84130140v AUSPerth30 Nov 2012
Gautam GambhirIND10060 & 40228161v ENGKolkata5 Dec 2012
Nasir HossainBAN100100 & DNB15190v SLGalle8 Mar 2013
Nick ComptonENG100100230150v NZWellington14 Mar 2013
Steve SmithAUS100100 & DNB213130v SACenturion12 Feb 2014
Shikhar DhawanIND10098 & 2137141v NZWellington14 Feb 2014
Kumar SangakkaraSL10024 & 76179121v SAGalle16 Jul 2014
Dimuth KarunaratneSL10021 & 79215110v PAKGalle17 Jun 2015
Kane WilliamsonNZ10075 & 25196100v INDKanpur22 Sept 2016
Ross TaylorNZ10040 & 60128120v BANWellington12 Jan 2017
AB de VilliersSA10065 & 35134132v INDCape Town5 Jan 2018
AB de VilliersSA10020 & 80169120v INDCenturion13 Jan 2018
Dean ElgarSA10019 & 81297121v AUSJohannesburg30 Mar 2018
Ravindra JadejaIND100100*13255v WIRajkot4 Oct 2018
Hamilton MasakadzaZIM10052 & 48209112v BANSylhet3 Nov 2018
Kane WilliamsonNZ10063 & 3720380v PAKAbu Dhabi16 Nov 2018
Kusal MendisSL10016 & 84*125160v SAPort Elizabeth21 Feb 2019
Shan MasoodPAK100100160110v BANRawalpindi7 Feb 2020
Dawid MalanENG10080 & 20209140v AUSAdelaide16 Dec 2021
Joshua Da SilvaWI100100* & DNB257100v ENGSt George's24 Mar 2022
Jason HolderWI10081* & 19136124v SAJohannesburg8 Mar 2023
Angelo MathewsSL100100*11464v IREGalle24 Apr 2023
Aamer JamalPAK10082 & 18144114v AUSSydney3 Jan 2024
Kavem HodgeWI10071 & 29268121v AUSBrisbane25 Jan 2024
Travis HeadAUS10011 & 89114100v INDPerth22 Nov 2024
Kyle VerreynneSA100100 & DNB14795v PAKCape Town3 Jan 2025
Nazmul Hossain ShantoBAN10040 & 60174130v ZIMSylhet20 Apr 2025
KL RahulIND100100197120v WIAhmedabad2 Oct 2025
Nazmul Hossain ShantoBAN100100114140v IRESylhet11 Nov 2025
KL RahulIND100100165110v AFGMullanpur6 Jun 2026
Shan MasoodPAK1005 & 95155130v ENGBirmingham9 Sept 2026
PreviousPage 135Next

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.