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

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Roshen SilvaSL201820182411226540.6731538.7301090
Suresh RainaIND20102010110120120120.0022852.63100122
W SahanACCC20252025110120120120.0013390.23100111
Khaled MashudBAN200220025611205424.0027343.96010120
Jacques RudolphSA200620061201199059.5023450.85010180
Shoaib MalikPAK20042004110118118118.00110107.27100102
Michael ClarkeAUS2011201112011811259.0020258.42100153
Roshan MahanamaSL199319934701186416.8624448.36011180
Devdutt PadikkalIND20262026110117117117.0019360.62100120
Shivnarine ChanderpaulWI2005200512111769117.0031637.0301072
Mohammad AshrafulBAN200220024501177523.4019360.62010152
Alok KapaliBAN200220025601164519.3325645.31000110
Malinda WarnapuraSL20082008110115115115.0020256.93100140
Shai HopeWI20202020110115115115.0014082.14100100
Dhruv JurelIND20262026111115115*-17764.9710092
Kaushal SilvaSL2016201612011511557.5028440.49101100
Alistair CampbellZIM199619962301157538.3319957.79010110
Asanka GurusinhaSL199319932401154328.7531636.39000151
Basit AliPAK199419944401155028.7520157.2101142
Marvan AtapattuSL2002200222111483114.0014180.85010141
WPUJC VaasSL2001200174211474*57.0015971.70010113
Mohammad YousufPAK200920091201139056.5020156.22010101
Kaveen BandaraNCC2025202512011310256.5016568.48100140
Simon KatichAUS200420042301138637.6726542.64010111
Sohan de LiveraMSC202420243301134737.6797116.49000113
Ricky PontingAUS200420041201129256.0017464.37010131
Nathan AstleNZ2001200122011210856.0016468.2910090
Saeed AnwarPAK199419944401124628.0017862.92000162
Angelo MathewsSL2015201512011111055.5024944.58100130
Graham YallopAUS1983198322111160*111.0013681.62020132
Lahiru UdaraSL/NCC202520252301117037.0015671.15010160
Nuwanidu FernandoSSC20252025110110110110.0011298.2110094
Matthew HaydenAUS2002200222111067*110.0013979.14010142
Lasith CroospulleCCC202420244401094827.2590121.11000113
Ross TaylorNZ200920091201088154.0019156.54010140
VR RubasingheNCC202520251201087654.0020552.68010120
Rahul DravidIND19991999110107107107.0021849.08100120
Andrew FlintoffENG200320031201077753.5018458.15010164
Taufeeq UmarPAK2012201212110765107.0013181.68010170
Aravinda de SilvaSL199619962201079153.5011196.40010113
Martin CroweNZ1992199212010710753.5012386.99101104
Ruwan KalpageSL1994199443110744*53.5016863.6900051
Nilakshi de SilvaSLW2023202344210763*53.5090118.8901064
Chandika HathurusingheSL199219922411073635.6724743.32000150
Tillakaratne DilshanSL200920092301064435.3316663.8600052
Reeza HendricksDS2026202622110587*105.0065161.54010113
Angelo PereraNSWC202520251201055552.5011591.3002094
Sam HarperGG202620262201056552.5064164.06010144
S KosalaCCC202520252201057552.5012882.0301075
MPM WeerasingheACCC202520251201059452.5011789.74010112

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.