Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Virender SehwagIND42422670v SLColombo31 Jan 2009
Thilina KandambySL4242*7130v PAKColombo9 Aug 2009
Tillakaratne DilshanSL42422990v INDColombo14 Sept 2009
Brad HaddinAUS42428031v PAKColombo19 Mar 2011
Tillakaratne DilshanSL42424870v INDColombo31 Jul 2012
Mahela JayawardeneSL42423670v PAKColombo4 Oct 2012
Mohammad HafeezPAK42424041v SLColombo4 Oct 2012
Mahela JayawardeneSL42425140v SAColombo20 Jul 2013
Joe RootENG42425710v SLColombo29 Nov 2014
Shoaib MalikPAK4242*2950v SLColombo19 Jul 2015
Samit PatelGG42423160v JKColombo5 Dec 2021
Rovman PowellKW42422114v DGColombo6 Dec 2021
Charith AsalankaKW42421952v JKColombo8 Dec 2021
Ashen BandaraJK42423031v CSColombo10 Dec 2021
Dasun ShanakaGT4242*2124v DAColombo31 Jul 2023
Lasith CroospulleGT4242*2543v CSColombo15 Aug 2023
Dunith WellalageSL4242*4631v INDColombo12 Sept 2023
Axar PatelIND42423432v BANColombo15 Sept 2023
Hasini PereraSLW42425560v SAWColombo2 May 2025
Vishmi GunaratneSLW42428330v NZWColombo14 Oct 2025
Harry BrookENG42427520v SLColombo24 Jan 2026
James NeeshamCK4242*2361v KRColombo5 Aug 2026
Allan BorderAUS4113 & 2813611v SLColombo28 Aug 1992
Mark TaylorAUS4115 & 2610920v SLColombo28 Aug 1992
Roshan MahanamaSL41415920v SAColombo4 Sept 1993
Arjuna RanatungaSL41414820v INDColombo5 Sept 1994
Ali ShahZIM41417601v AUSColombo26 Aug 1996
Kumar SangakkaraSL41416850v NEDColombo16 Sept 2002
Younis KhanPAK41414710v SLColombo17 Mar 2006
Abdul RazzaqPAK4141*10121v SLColombo19 Mar 2006
Mahela JayawardeneSL41413051v NZColombo4 Sept 2009
Grant ElliottNZ41417620v SLColombo8 Sept 2009
Tillakaratne DilshanSL41415550v PAKColombo26 Feb 2011
Shane WatsonAUS4141*2423v WIColombo22 Sept 2012
Andre RussellWI41412433v SLColombo1 Nov 2015
Kennar LewisKW41413632v JKColombo8 Dec 2021
Philip SaltDG41412931v GGColombo14 Dec 2021
Ramesh MendisDG41412821v KWColombo16 Dec 2021
Angelo MathewsCS41413841v KFColombo17 Dec 2022
Avishka FernandoDA41412733v BKColombo14 Aug 2023
Dinesh ChandimalBK41412461v JKColombo17 Aug 2023
Dhananjaya de SilvaSL41416650v INDColombo12 Sept 2023
Sadeera SamarawickramaSL41413180v ZIMColombo6 Jan 2024
Alex CareyAUS41413851v SLColombo12 Feb 2025
Harmanpreet KaurINDW4141*4840v SAWColombo29 Apr 2025
Jemimah RodriguesINDW41413240v SAWColombo29 Apr 2025
Harmanpreet KaurINDW41413041v SLWColombo11 May 2025
Nadine de KlerkSAW41411634v PAKWColombo21 Oct 2025
George DockrellIRE41412932v AUSColombo11 Feb 2026
Kamil MisharaJK41413250v GGColombo8 Aug 2026

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.