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

Dhananjaya Lakshan: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 balls faced.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
432251195.454c Navindu Prabash b V Lahiru2v PSCColombo20 Aug 2026
382451158.335c DS Thilakaratne b R Hirushan2v PSCKaluthara22 Jun 2024
31*2321134.788not out2v CKHambantota13 Dec 2020
312622119.235c C Dissanayake b C Heenatigala1v BRCColombo13 Jul 2025
393350118.184lbw b ST Mendis1v NSWCColombo9 Jul 2025
292520116.005c KHJ de Silva b D Samuditha1v BCAAColombo1 Sept 2026
302711111.115c Milind Kumar b Karan KC2v KGKirtipur4 Dec 2025
636263101.616c MPM Weerasinghe b DKRC Jayatissa1v ACCCColombo10 Jan 2025
303040100.004lbw b C Karunaratne2v NCCKandy28 Mar 2026
232311100.004b R Sanjaya1v MSCColombo30 Jul 2024
37*395094.874not out2v BCAAColombo26 Aug 2026
44488091.674c †G Kotuwegoda b Y Rodrigo1v BRCColombo20 Mar 2026
33373189.194c DS Thilakaratne b D Induwara1v PSCColombo25 Jul 2025
18213085.714c †Vishad Randika b D Kalupahana1v SSCColombo10 Aug 2026
46558083.644c †R Silva b C Battage2v ACCCColombo13 Mar 2026
42511182.354c J Shashen b Y Dewthusa1v NCCColombo18 Aug 2026
10412910480.625lbw b MI Slaza1v PSCPanadura17 Jan 2025
72907180.007lbw b KN Peiris2v NCCKatunayake27 Dec 2024
15019611576.535lbw b PWS Dulshan1v RCCColombo31 Jan 2025
841116375.685st †V Chathuranga b C Sandaru2v CMCCColombo28 Feb 2025
7910513175.244c †S de Livera b RMMP Rathnayake1v MSCMaggona6 Mar 2026
33*461171.744not out2v NSWCKurunegala9 Jan 2026
31481264.587lbw b S Nanayakkare1v BCAAColombo3 Jan 2025
15252060.004c S Prasanna b R Sanjaya1v BSCMaggona14 Aug 2026
741557047.744lbw b C Wijesinghe2v CCCColombo27 Dec 2025
9200045.003c RTM Mendis b G Sanketh2v MSCColombo1 Jul 2025

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.