Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×

Player figures come from full scorecards, which we hold for 35 of the 48 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL20042004120403520.006858.8200050
Marvan AtapattuSL20042004120634731.5017336.4200090
Mahela JayawardeneSL20042004120896844.5014959.73010110
Kumar SangakkaraSL20042004120292214.505354.7200031
Upul ChandanaSL20042004120704335.0011560.8700090
WPUJC VaasSL200420041211010*10.002343.4800120
Justin LangerAUS20042004120443222.0014230.9900050
Matthew HaydenAUS2004200412017113085.5025766.54100182
Ricky PontingAUS20042004120492824.5011741.8800060
Damien MartynAUS2004200412015211076.0033145.92100130
Adam GilchristAUS20042004120442.001330.7700110
Jason GillespieAUS200420041221511*-2657.6900030
Stuart MacGillAUS20042004110000.0010.0000100
Hashan TillakaratneSL20042004120583329.0014041.4300080
Muttiah MuralitharanSL20042004120000.0030.0000200
Andrew SymondsAUS20042004120242412.003372.7300140
Darren LehmannAUS2004200412019212996.0032758.72110222
Shane WarneAUS20042004120232311.506933.3300140
Kumar DharmasenaSL20042004120663.001931.5800110
Tillakaratne DilshanSL2004200412011010455.0019456.70100131
Thilan SamaraweeraSL200420041215136*51.0015732.4800070
Michael KasprowiczAUS2004200412143*4.00944.4400000
Ross TaylorNZ20192019120898644.5013764.9601060
Tim SoutheeNZ20192019120372318.508145.6800011
Angelo MathewsSL20192019121785078.0017145.6101091
Suranga LakmalSL20192019110404040.009840.8200032
BJ WatlingNZ20192019120787739.0017843.8201060
Lahiru ThirimanneSL20192019120746437.0019937.1901050
Kane WilliamsonNZ20192019120442.002814.2900100
Dimuth KarunaratneSL2019201912016112280.5031650.95100101
Trent BoultNZ20192019120442622.004793.6200032
Tom LathamNZ20192019120754537.5016944.3800061
Akila DananjayaSL20192019110000.0080.0000100
Henry NichollsNZ20192019120684234.0014945.6400040
Jeet RavalNZ20192019120373318.5010335.9200030
Ajaz PatelNZ2019201912014147.002458.3300110
Kushal Janith PereraSL20192019120242312.0023104.3500050
Mitchell SantnerNZ20192019120251312.507732.4700010
Niroshan DickwellaSL20192019110616161.0010955.9601030
Dhananjaya de SilvaSL201920191211914*19.003259.3800040
Kusal MendisSL20192019120635331.509566.3201082
William SomervilleNZ201920191224940*-14633.5600030
CBRLS KumaraSL2019201911100*-90.0000000
Lasith AmbuldeniyaSL20192019110555.001729.4100010
Stuart BroadENG202120211111111*-1384.6200020
Dilruwan PereraSL20212021240956723.7522342.60011131
Angelo MathewsSL2021202148131511045.0068146.26120245
Lahiru ThirimanneSL2021202124017111142.7540142.64100170
Dinesh ChandimalSL202120214811685224.0033749.85010161
Jos ButtlerENG202120212311315565.5020065.50010150
Page 1Next

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