Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerRunsScoresBF4s6sOppositionGroundDate
Quinton de KockSA10637 & 69154110v SLPort Elizabeth26 Dec 2016
Virat KohliIND1063 & 103*14451v SLGalle26 Jul 2017
Sikandar RazaZIM10672 & 3417382v SLHarare27 Jan 2020
Ricky PontingAUS105105*171110v SLColombo30 Sept 1999
Graham ThorpeENG10559 & 46211120v SLKandy7 Mar 2001
Shaun PollockSA10599* & 6*180102v SLCenturion15 Nov 2002
Mark ButcherENG10551 & 54339101v SLGalle2 Dec 2003
Hashim AmlaSA10554 & 51164170v SLDurban26 Dec 2011
BJ WatlingNZ105105*22690v SLColombo22 Aug 2019
Mushfiqur RahimBAN10510528240v SLChattogram15 May 2022
Rishabh PantIND10539 & 66131123v SLGalle15 Aug 2026
Dilip VengsarkarIND1046 & 98*--0v SLColombo30 Aug 1985
John WrightNZ10484 & 20221131v SLAuckland1 Mar 1991
Saeed AnwarPAK10454 & 50213130v SLFaisalabad15 Sept 1995
Stuart WilliamsWI10421 & 83137152v SLSt John's13 Jun 1997
Marcus TrescothickENG10481 & 23*166171v SLManchester13 Jun 2002
Shivnarine ChanderpaulWI10418 & 86*18380v SLTrinidad3 Apr 2008
Sachin TendulkarIND1044 & 100*214120v SLAhmedabad16 Nov 2009
Faf du PlessisSA10437 & 67*15980v SLPort Elizabeth26 Dec 2016
Malcolm WallerZIM10436 & 68137120v SLColombo14 Jul 2017
Virat KohliIND1040 & 104*130122v SLKolkata16 Nov 2017
Theunis de BruynSA1043 & 101240120v SLColombo20 Jul 2018
Kyle MayersWI10449 & 55137160v SLNorth Sound29 Mar 2021
Paul StirlingIRE104103 & 118694v SLGalle24 Apr 2023
Joe RootENG10442 & 62*18560v SLManchester21 Aug 2024
John WrightNZ10315 & 88217150v SLWellington31 Jan 1991
Daryll CullinanSA103103 & 0188130v SLCenturion27 Mar 1998
Jacques KallisSA10316 & 8725081v SLKandy30 Jul 2000
Neil McKenzieSA103103191111v SLCenturion20 Jan 2001
Imran FarhatPAK10369 & 34159180v SLColombo26 Mar 2006
Ashwell PrinceSA10386 & 17220150v SLColombo4 Aug 2006
Suresh RainaIND10362 & 41*156141v SLColombo3 Aug 2010
Ian BellENG103103*159111v SLCardiff26 May 2011
Jermaine BlackwoodWI10311 & 92172113v SLGalle14 Oct 2015
Sean WilliamsZIM10358 & 45140131v SLHarare6 Nov 2016
Harry TectorIRE10318 & 85233113v SLGalle24 Apr 2023
Mudassar NazarPAK10278 & 24*--0v SLSialkot27 Oct 1985
Dean JonesAUS102102174130v SLPerth12 Feb 1988
Mohammad AzharuddinIND10287 & 15202120v SLColombo24 Feb 1999
Phillip HughesAUS10286 & 1621581v SLHobart14 Dec 2012
Matt PriorENG10286 & 16157110v SLLondon12 Jun 2014
Shikhar DhawanIND1028 & 94127122v SLKolkata16 Nov 2017
Rohit SharmaIND102102*16081v SLNagpur24 Nov 2017
Rory BurnsENG10243 & 59147120v SLKandy14 Nov 2018
Babar AzamPAK102102*128140v SLRawalpindi11 Dec 2019
Josh InglisAUS10210294101v SLGalle29 Jan 2025
Saleem MalikPAK101101207100v SLSialkot12 Dec 1991
Andy FlowerZIM10186 & 15*259140v SLBulawayo18 Nov 1999
Sadagoppan RameshIND10146 & 5527980v SLColombo29 Aug 2001
Mominul HaqueBAN10164 & 3719150v SLColombo16 Mar 2013

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.