Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

M Premaratne: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
32504064.003c †S Gimhan b R de Silva1v ACCCColombo22 Jun 2024
42*583072.417not out1v SSCColombo2 Aug 2024
03000.009b H Rathnamudali2v RCCMaggona27 Dec 2024
31483064.586st †GHV Dulsara b PWS Dulshan4v RCCMaggona27 Dec 2024
611503040.678c K Anjula b S Krishnashriram2v CCCColombo3 Jan 2025
12511023.537c ST de Silva b DS Tillakaratne2v CMCCColombo19 Jan 2025
8341023.536lbw b D Sandaruwan1v NCCColombo24 Jan 2025
9141064.299b SADU Indrasiri3v NCCColombo24 Jan 2025
491252039.206c A Tharindu b PHS Madushanka1v PSCColombo30 Jan 2025
6130046.156c PARP Perera b RPN Priyadarshana3v PSCColombo30 Jan 2025
7171041.186b M Hasanka1v ACCCWelisara7 Feb 2025
130033.339lbw b W Sahan3v ACCCWelisara7 Feb 2025
3130023.085c C Dissanayake b M Abinash1v BRCColombo5 Jun 2025
32652049.234b RTM Mendis2v MSCColombo27 Jun 2025
18290062.076b D Tennakoon1v KYCCColombo1 Jul 2025
51706072.864c †A Bandara b MVT Fernando2v CCCColombo17 Jul 2025
3130023.083b DN Wellalage2v CCCColombo21 Jul 2025
15492030.611c A Bandara b MVT Fernando2v CCCGalle12 Dec 2025
20444045.451c M Lakshan b K Anjula1v CCCColombo19 Dec 2025
3140021.431c sub (WRKS Darshika) b K Anjula3v CCCColombo19 Dec 2025
31515060.781c A Muthalib b Tillakaratne Sampath1v NSWCColombo27 Dec 2025
103*13112078.632not out3v NSWCColombo27 Dec 2025
50667175.762c †S Malshan b MNM Dilshad2v PSCMaggona2 Jan 2026
7131053.851lbw b N Vimukthi4v PSCMaggona2 Jan 2026
08000.002c A Tharindu b N Premaratne1v PSCColombo9 Jan 2026
34465073.912b RPN Priyadarshana3v PSCColombo9 Jan 2026
5251020.001lbw b ST de Silva1v CMCCGalle16 Jan 2026
7261026.921c †H Jayasundara b Sammu Ashan3v CMCCGalle16 Jan 2026
37813045.681c Kaveen Bandara b A Daniel2v NCCColombo20 Mar 2026
10201050.001c R Wijesooriya b M Shiraz2v BRCGalle28 Mar 2026
7121058.331c C Heenatigala b M Subasingha3v BRCGalle28 Mar 2026
221009.523c †VR Rubasinghe b C Karunaratne1v NCCColombo14 Aug 2026

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.