Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW125/9 (36.5)ZIMW chose to batLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Moors Sports Club Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Lahiru MadushankaBCAAMajor Clubs Limited Over Tournament 20252025110171717.002373.9100011
Ramesh MendisMSCMajor Clubs Limited Over Tournament 202520253301395346.3317181.2901082
Praveen JayawickramaMSCMajor Clubs Limited Over Tournament 2025202521111*-1100.0000000
H AmarasingheBCAAMajor Clubs Limited Over Tournament 20252025110333.00933.3300000
TN GurugeBCAAMajor Clubs Limited Over Tournament 20252025110141414.0013107.6900001
BOL MendisMSCMajor Clubs Limited Over Tournament 20252025220251312.503571.4300040
Malsha TharupathiMSCMajor Clubs Limited Over Tournament 20252025320362518.0030120.0000012
Shiran FernandoMSCMajor Clubs Limited Over Tournament 20252025110242424.0013184.6200002
Sithara GimhanMSCMajor Clubs Limited Over Tournament 202520253301027334.0012879.69010111
T HarshanaBCAAMajor Clubs Limited Over Tournament 20252025110242424.003863.1600030
UVS FernandoMSCMajor Clubs Limited Over Tournament 20252025220242412.003568.5700130
Nipun KarunanayakeBCAAMajor Clubs Limited Over Tournament 20252025110848484.0011275.0001025
A WanninayakeBCAAMajor Clubs Limited Over Tournament 20252025110555.001533.3300000
Ravishan de SilvaMSCMajor Clubs Limited Over Tournament 20252025210282828.003384.8500040
M PremaratneBCAAMajor Clubs Limited Over Tournament 20252025110323232.006549.2300020
WMN SilvaBCAAMajor Clubs Limited Over Tournament 20252025110333.00560.0000000
S FernandoMSCMajor Clubs Limited Over Tournament 20252025331753737.5010273.5300022
Lasith AbeyratneMSCMajor Clubs Limited Over Tournament 20252025220242012.005444.4400001
K PiyumalBCAAMajor Clubs Limited Over Tournament 20252025110222.00366.6700000
H KenulaMSCMajor Clubs Limited Over Tournament 202520253223835*-33115.1500022
Sadev SoysaBCAAMajor Clubs Limited Over Tournament 20252025110333.00933.3300000
Adithya RanaweeraBCAAMajor Clubs Limited Over Tournament 2025202511111*-425.0000000
Angelo MathewsCCCMajor Clubs Limited Over Tournament 202520251115252*-5398.1101032
Dhananjaya LakshanCCCMajor Clubs Limited Over Tournament 20252025110999.002045.0000000
Sohan de LiveraMSCMajor Clubs Limited Over Tournament 20252025110333.00742.8600000
J PereraMSCMajor Clubs Limited Over Tournament 20252025220392919.505669.6400042
Garuka SankethMSCMajor Clubs Limited Over Tournament 20252025110666.003200.0000010
Ravindu RasanthaCCCMajor Clubs Limited Over Tournament 20252025110717171.009773.2001080
Sanoj DarshikaCCCMajor Clubs Limited Over Tournament 202520251111212*-2842.8600000
Sangeeth CoorayCCCMajor Clubs Limited Over Tournament 20252025110888888.009097.7801093
Sadeera SamarawickramaMSCMajor Clubs Limited Over Tournament 202520251114141*-5574.5500040
Tillakaratne SampathNSWCMajor Clubs Limited Over Tournament 20252025110000.0060.0000100
A MuthalibNSWCMajor Clubs Limited Over Tournament 20252025110141414.003145.1600020
Rahul GunasekeraNSWCMajor Clubs Limited Over Tournament 20252025110000.0050.0000100
Kevin PereraNSWCMajor Clubs Limited Over Tournament 20252025110202020.0020100.0000040
P PathumNSWCMajor Clubs Limited Over Tournament 20252025110333.001030.0000000
Kavika DilshanNSWCMajor Clubs Limited Over Tournament 20252025110131313.002552.0000020
Usman IshakNSWCMajor Clubs Limited Over Tournament 2025202511111*-812.5000000
Sandun MendisNSWCMajor Clubs Limited Over Tournament 20252025110444.004100.0000010
Mahesh KumaraNSWCMajor Clubs Limited Over Tournament 20252025110595959.007479.7301052
M HeshanNSWCMajor Clubs Limited Over Tournament 20252025110000.0020.0000100
BGS MendisNSWCMajor Clubs Limited Over Tournament 20252025110333.001717.6500000
JRMVB SanjayaKYCCMajor Clubs Limited Over Tournament 20262026110202020.0018111.1100002
Sadeera SamarawickramaMSCMajor Clubs Limited Over Tournament 2026202633015112550.3315299.34100171
Ramesh MendisMSCMajor Clubs Limited Over Tournament 20262026330904830.0010189.1100023
Sohan de LiveraMSCMajor Clubs Limited Over Tournament 2026202633016510855.0017494.83100173
G WeerasingheKYCCMajor Clubs Limited Over Tournament 20262026110444.001233.3300000
EMKB EkanayakeKYCCMajor Clubs Limited Over Tournament 2026202611100*-30.0000000
J PereraMSCMajor Clubs Limited Over Tournament 20262026330765125.339778.3501060
Shiran FernandoMSCMajor Clubs Limited Over Tournament 20262026331874.00988.8900110
Page 1Next

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