ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Lahiru ThirimanneSL56566740v PAKColombo19 Jul 2015
Aaron FinchAUS56564672v SLColombo21 Aug 2016
Reeza HendricksSA5656*4251v SLColombo14 Sept 2021
Bhanuka RajapaksaGG56563163v JKColombo5 Dec 2021
Ahmed ShehzadKW56565171v GGColombo7 Dec 2021
Charith AsalankaJK56565251v DAColombo1 Aug 2023
Rohit SharmaIND56564964v PAKColombo10 Sept 2023
Janith LiyanageGM56563653v JKColombo18 Jul 2024
Pathum NissankaSL56567590v INDColombo2 Aug 2024
Nilakshi de SilvaSLW56563353v INDWColombo4 May 2025
Kusal MendisSL56563191v BANColombo5 Jul 2025
Kusal MendisSL5656*4350v IREColombo8 Feb 2026
Tom MoodyAUS551 & 5417060v SLColombo28 Aug 1992
Steve WaughAUS55558320v INDColombo6 Sept 1996
Steve WaughAUS55555321v SLColombo7 Sept 1996
Umar AkmalPAK5555*6152v SLColombo18 Jun 2012
Rohit SharmaIND5555*3351v ENGColombo23 Sept 2012
Nasir JamshedPAK55554642v AUSColombo2 Oct 2012
Mahela JayawardeneSL55555850v ENGColombo26 Nov 2014
Dinesh ChandimalSL5555*5021v ENGColombo16 Dec 2014
Shoaib MalikJK5555*3741v BKColombo12 Aug 2023
Tim SeifertGT55554251v JKColombo13 Aug 2023
Lahiru MadushankaBCAA5555 & DNB9161v NCCColombo5 Mar 2025
Nilakshi de SilvaSLW5555*2871v NZWColombo14 Oct 2025
Tazmin BritsSAW5555*4242v SLWColombo17 Oct 2025
Santhush GunathilakeMSC555510240v CCCColombo28 Mar 2026
Sanath JayasuriyaSL54549250v PAKColombo6 Aug 1994
Alistair CampbellZIM54549430v SLColombo3 Sept 1996
Sanath JayasuriyaSL54548161v PAKColombo9 Jul 2000
Nathan AstleNZ54546761v SLColombo25 Jul 2001
Kumar SangakkaraSL54548920v INDColombo29 Sept 2002
Tamim IqbalBAN54547331v SLColombo25 Jul 2007
Virat KohliIND54546670v SLColombo27 Aug 2008
Thilan ThusharaSL5454*4660v INDColombo29 Aug 2008
Kumar SangakkaraSL54547971v NZColombo29 Mar 2011
Dinesh ChandimalSL54547440v PAKColombo18 Jun 2012
Chris GayleWI54543354v AUSColombo22 Sept 2012
Michael HusseyAUS5454*4741v PAKColombo2 Oct 2012
Thisara PereraSL54542671v ENGColombo16 Dec 2014
Mohammad HafeezPAK54546440v SLColombo19 Jul 2015
Kushal Janith PereraSL54545351v AUSColombo24 Aug 2016
Najibullah ZadranDG54544062v CSColombo8 Dec 2021
Afif HossainJK54543551v GGColombo18 Dec 2022
Towhid HridoyJK54543941v CSColombo30 Jul 2023
Towhid HridoyBAN54548152v INDColombo15 Sept 2023
Kamindu MendisKF54543633v CSColombo18 Jul 2024
Rubya HaiderBANW5454*7780v PAKWColombo2 Oct 2025
Towhid HridoyJK5454*2135v GGColombo5 Aug 2026
Khawaja NafayJK54543243v GGColombo5 Aug 2026
Mohammad AzharuddinIND53535721v SLColombo25 Jul 1993

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.