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
Harry TectorIRE202320232401798544.7538746.25010174
Marvan AtapattuSL200020004501796235.8039944.86030230
Angelo MathewsSL202220224601775229.5039644.70011171
Angelo MathewsSL202420242301748858.0041242.23020150
Ashen BandaraPSC2026202624017310343.2527662.68100140
Kamindu MendisSL202520253611738734.6030357.10010173
Angelo MathewsSL202520253601727628.6736646.99010152
Matthew HaydenAUS2004200412017113085.5025766.54100182
Angelo MathewsSL20232023341171100*57.0024769.23111164
Lahiru ThirimanneSL2021202124017111142.7540142.64100170
Dinesh ChandimalSL202120214811685224.0033749.85010161
Amelia KerrNZW2023202333016710855.6719386.53100121
Promod MaduwanthaBRC20262026110166166166.0028159.07100160
Ramesh MendisSL2022202247116445*27.3331552.06001161
Sanath JayasuriyaSL2001200135216211154.0018289.01100251
Dimuth KarunaratneSL2019201912016112280.5031650.95100101
Dhananjaya de SilvaSL/CCC202520254711554025.8327556.36001201
Rachin RavindraNZ202420242401539238.2526557.74010151
Curtis CampherIRE2023202324015311138.2533745.40101222
Navod ParanavithanaTUCA20262026110152152152.0031148.87100100
Damien MartynAUS2004200412015211076.0033145.92100130
Steve SmithAUS20222022231151145*75.5028752.61101160
Sadeera SamarawickramaSL20232023331151104*75.5018282.97100180
Andrew BalbirnieIRE202320232401519537.7528453.17010210
Marvan AtapattuSL20022002121150100*150.0024162.24110160
Kamil MisharaNCC20262026110149149149.0021070.95100123
Marnus LabuschagneAUS2022202223014910449.6723463.68100170
Nipun KarunanayakeBCAA202620262311487174.0030848.05020140
Nkruma BonnerWI2021202124114868*49.3346931.56010120
Niroshan DickwellaSL202220224701485821.1417385.55020171
Dinesh ChandimalSL20232023342144102*72.0023960.25100170
Lorcan TuckerIRE202320232401448036.0021267.92010200
Saeed AnwarPAK2000200022014312371.5027452.19100142
Kumar SangakkaraSL200020003301438547.6723660.59010180
Mahesh KumaraNSWC20262026231141121*70.5024457.79100200
Daryll CullinanSA20002000231140114*70.0027950.18100141
Niroshan DickwellaSL202120212401409235.0025355.34010130
Jonny BairstowENG202120212411394746.3325953.67000121
Kane WilliamsonNZ202420242401385534.5026152.87010112
D InduwaraPSC202620262401386034.5026352.47011121
Usman KhawajaAUS202220222411377145.6725453.94010150
Tillakaratne DilshanSL2004200424013610434.0026251.91100141
Dulash UdayangaPSC2026202624113658*45.3327649.28011140
Dimuth KarunaratneSL202420242301318343.6724453.69010100
Jos ButtlerENG202120212311315565.5020065.50010150
Glenn PhillipsNZ202420242411317843.6716380.3701188
Jacques RudolphSA20042004121129102129.0037234.68100160
Arjuna RanatungaSL200020002301296543.0022058.64020180
T AmarasingheCMCC202620262201268863.0021359.15010113
Gary KirstenSA200020002301265942.0028244.68020100

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