Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravichandran AshwinIND20172017110474747.006078.3300070
Manoj SarathchandraKYCC20252025110474747.0010445.1900051
Marcus TrescothickENG20032003120472423.5010943.1200090
Avishka GunawardeneSL20002000220474723.506869.1200150
Usman KhawajaAUS20112011120472623.5012637.3000021
Mohammad AyubPAK20122012120472523.5016827.9800040
Ramesh MendisSL20232023320474223.5011939.5000041
Pat CumminsAUS20222022230472615.6742111.9000034
Suraj RandivSL20122012340471811.7512836.7200050
Kumar SangakkaraSL20072007110464646.009548.4200070
H AmarasingheBCAA20262026110464646.006966.6700041
Rahul DravidIND20082008120464423.009846.9400060
WPUJC VaasSL19991999221464146.006768.6600041
Thilan SamaraweeraSL20032003120464523.0013633.8200060
Hamilton MasakadzaZIM20172017220464123.007065.7100080
Shan MasoodPAK20232023120463923.0041112.2000061
Mitchell MarshAUS20162016120452722.508155.5600013
HMRKB HerathSL20142014231452022.509746.3900080
Ahan WickramasingheNCC20262026110444444.0026169.2300042
Justin LangerAUS20042004120443222.0014230.9900050
Abdur RaufPAK20092009120443122.0010541.9000040
Dimuth KarunaratneSL20132013120444122.007757.1400031
Trent BoultNZ20192019120442622.004793.6200032
Nipun MalingaNSWC20262026220443622.006963.7700043
Sadagoppan RameshIND20012001120444222.0014929.5300020
Sripali WeerakkodySLW20182018220432621.504693.4800041
Mominul HaqueBAN20252025120432921.507358.9000041
Maddy GreenNZW20232023320433821.5040107.5000031
Dhanushka GunathillekeSL20182018120432621.509644.7900050
Chamikara EdirisingheKYCC20262026120433821.5014030.7100031
Lance KlusenerSA20002000230432014.337061.4300050
Nain AbidiPAKW20122012331432521.505479.6300040
Pathum NissankaSL20222022230432314.338848.8600040
Jason HolderWI20212021240433610.758351.8100142
Michael BevanAUS199919992114242*-4495.4500030
Martin GuptillNZ20092009120422421.009544.2100070
Tillakaratne SampathNSWC20262026220422821.008947.1900060
Trisha ChettySAW20122012330423314.005675.0000040
Bernadine BezuidenhoutNZW20232023330422514.005576.3600050
WPUJC VaasSL200320031214122*41.0015226.9700060
Mohammad YousufPAK20002000220414120.5012433.0600141
Kruger van WykNZ20122012121412841.009145.0500040
Suranga LakmalSL20212021351411210.2510937.6100151
Russel ArnoldSL20022002110404040.0011136.0400010
Suranga LakmalSL20192019110404040.009840.8200032
DKRC JayatissaACCC20252025110404040.0010637.7400040
Kavindu KulasekaraACCC20252025110404040.008348.1900041
Upul ChandanaSL20032003120402120.008944.9400070
Heath StreakZIM20022002120403320.0011534.7800030
Gareth BattyENG20032003120402620.0011335.4000022

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.