Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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

Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Surrey Village×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
A ThennakoonKYCCMajor Clubs T20 Tournament 202620262216844*68.0056121.4300042
MPM WeerasingheACCCMajor Clubs T20 Tournament 202420241116060*-43139.5301071
Ravindu FernandoBCAAMajor Clubs T20 Tournament 20262026110585858.0031187.1001053
Navod ParanavithanaTUCAMajor Clubs T20 Tournament 20262026110515151.0031164.5201044
Sohan de LiveraMSCMajor Clubs T20 Tournament 20262026110494949.0039125.6400071
Shalith FernandoPSCMajor Clubs T20 Tournament 202620261114949*-24204.1700024
A KajanKYCCMajor Clubs T20 Tournament 202620262214233*42.005576.3600031
Thanuka DabareACCCMajor Clubs T20 Tournament 20242024110404040.0027148.1500024
G WeerasingheKYCCMajor Clubs T20 Tournament 20262026220373718.5030123.3300142
S HapuhinnaTUCAMajor Clubs T20 Tournament 20242024110353535.0026134.6200031
Kamil MisharaNCCMajor Clubs T20 Tournament 202420241113434*-12283.3300014
C NethsaraBCAAMajor Clubs T20 Tournament 20262026110333333.003594.2900030
J PereraMSCMajor Clubs T20 Tournament 202620261113232*-32100.0000020
D InduwaraPSCMajor Clubs T20 Tournament 202620261113232*-3982.0500040
BOL MendisMSCMajor Clubs T20 Tournament 20262026110292929.0017170.5900041
STS SenarathneTUCAMajor Clubs T20 Tournament 20242024110292929.0010290.0000023
Lakvin AbeysingheKYCCMajor Clubs T20 Tournament 20262026220292914.5026111.5400140
D SamudithaBCAAMajor Clubs T20 Tournament 20262026110282828.0010280.0000032
KI FernandoBRCMajor Clubs T20 Tournament 20262026110282828.0016175.0000032
Avishka FernandoSSCMajor Clubs T20 Tournament 20242024110272727.0020135.0000031
Thaveesha KahaduwaarachchiPSCMajor Clubs T20 Tournament 20262026110272727.0012225.0000032
S LiyanageACCCMajor Clubs T20 Tournament 20242024110262626.0023113.0400030
Dhanushka GunathillekeSSCMajor Clubs T20 Tournament 20242024110252525.0019131.5800041
Pawan SandeshBRCMajor Clubs T20 Tournament 20262026110242424.0011218.1800022
Sithara GimhanMSCMajor Clubs T20 Tournament 202620261112424*-18133.3300031
K WithanapathiranaPSCMajor Clubs T20 Tournament 20262026110242424.0022109.0900011
D InduwaraPSCMajor Clubs T20 Tournament 20242024110232323.0014164.2900021
KHJ de SilvaBCAAMajor Clubs T20 Tournament 20262026110202020.0014142.8600002
Kenath LiyanageKYCCMajor Clubs T20 Tournament 20262026110202020.002290.9100010
Sahan ArachchigeNCCMajor Clubs T20 Tournament 202420241111818*-12150.0000011
S GalagodaBCAAMajor Clubs T20 Tournament 20262026110181818.0012150.0000021
Sineth JayawardenaTUCAMajor Clubs T20 Tournament 20242024110171717.002277.2700030
Kalana PereraPSCMajor Clubs T20 Tournament 20262026110161616.007228.5700021
Umesh LakshanNCCMajor Clubs T20 Tournament 20242024110161616.002369.5700010
Sandun WeerakkodyTUCAMajor Clubs T20 Tournament 20242024110151515.001788.2400011
Krishan SanjulaSSCMajor Clubs T20 Tournament 20242024110151515.001883.3300010
Thanuka DabareTUCAMajor Clubs T20 Tournament 20262026110151515.001693.7500011
Dilshan MunaweeraNCCMajor Clubs T20 Tournament 20242024110141414.0011127.2700011
S DanielSSCMajor Clubs T20 Tournament 20242024110141414.002070.0000010
T HarshanaTUCAMajor Clubs T20 Tournament 20242024110141414.002166.6700000
Kushal Janith PereraPSCMajor Clubs T20 Tournament 20242024110131313.0012108.3300011
Minod BhanukaTUCAMajor Clubs T20 Tournament 20262026110131313.008162.5000030
Sammu AshanACCCMajor Clubs T20 Tournament 20242024110131313.0010130.0000011
Sharujan ShanmuganathanTUCAMajor Clubs T20 Tournament 202620261111313*-1492.8600000
Lahiru SamarakoonTUCAMajor Clubs T20 Tournament 20242024110121212.006200.0000001
Sheshan FernandoNCCMajor Clubs T20 Tournament 20242024110121212.001392.3100010
Nimasara AtharagallaACCCMajor Clubs T20 Tournament 20242024110121212.0010120.0000001
Dinura KalupahanaSSCMajor Clubs T20 Tournament 20242024110121212.0010120.0000001
Bhanuka RajapaksaPSCMajor Clubs T20 Tournament 20262026110111111.008137.5000010
N BalasooriyaPSCMajor Clubs T20 Tournament 202420241111111*-10110.0000010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.