Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL200420042401267431.5022855.26010120
Niroshan DickwellaSL/NCC202620262301258041.6716874.40010130
Vishad RandikaPSC202620262411249141.3321258.49012111
Mohammad RizwanPAK202220222401204030.0021356.34000140
Oshada FernandoPSC2026202622011910959.5017667.61100110
Kraigg BrathwaiteWI202120212401197229.7533535.52011170
Ramnaresh SarwanWI200120011201188859.0031637.34010120
Thanuka DabareCMCC202620262201188759.0017268.60010102
Imam-ul-HaqPAK202220222401184929.5023350.64000110
KL RahulIND202620261201178258.5022252.70010123
Gayan ManeeshanKYCC20262026121117112117.0023649.5810090
Russel ArnoldSL2000200045211759*39.0020955.98010110
Younis KhanPAK20002000110116116116.0028141.2810091
Hashan TillakaratneSL20012001221116105*116.0028141.2810040
Kanchana de LiveraPSC202620262201166458.0018961.38020141
Tom BlundellNZ202420242401166029.0017765.54010113
Nishan MadushkaSL/CCC202620262401155928.7516968.05021150
Jacques KallisSA2004200412111159111.0020753.62020151
R HirushanPSC2026202612111070*110.0017662.50010140
Jermaine BlackwoodWI202120212401094427.2525243.25000111
Aravinda de SilvaSL20012001110106106106.0024343.62100101
A WanninayakeBCAA2026202624110641*35.3319055.79000130
Mark ButcherENG200320031201055452.5033930.97020101
Rishabh PantIND202620261201056652.5013180.15010123
Paul StirlingIRE2023202312010410352.0018655.9110094
Cameron GreenAUS202220222301047734.6715567.1001080
Upul ChandanaSL200420042401044326.0016264.20000131
Lasith AmbuldeniyaSL202120214701044014.8623644.0700294
Mahela JayawardeneSL2003200312110386*103.0028436.2701090
Josh InglisAUS2025202522010210251.0096106.25101101
Kushal Janith PereraSL202120212401026225.5017657.95010101
Wasim AkramPAK20002000110100100100.0089112.3610086
Kumar SangakkaraSL200420042401005825.0013474.63010161
Tom LathamNZ202420242401007025.0019052.6301180
Mitchell SantnerNZ202420242401006725.0019052.63010104
Daniel LawrenceENG20212021241997333.0023242.6701061
Travis HeadAUS20252025230985732.6785115.29010161
Graeme SmithSA20042004120977448.5024140.2501070
Marvan AtapattuSL20042004240974724.2526137.16000150
Michael SlaterAUS19991999110969696.0022043.6401052
C SandaruKYCC202620261219692*96.0018651.61010111
Adam GilchristAUS19991999220956847.5012377.2401081
Irosh SamarasooriyaPSC20262026220958747.5019448.97010110
Nimesha GunasingheACCC20252025120958547.5017155.56010122
Dhananjaya de SilvaSL20242024230954431.6718152.4900091
Dilruwan PereraSL20212021240956723.7522342.60011131
Mahela JayawardeneSL20022002121937693.0015062.00010110
Liton DasBAN20252025120939046.5012872.66010111
Kevin PereraNSWC20262026240933723.2512673.81000150
Upul ChandanaSL20022002110929292.0016755.09010100

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