Batting records (Tests)

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 19 of the 28 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kusal MendisSL2019-202514232107824551.33164165.6936111120
Angelo MathewsSL2019-202517293108711041.81227347.822829613
Dinesh ChandimalSL2021-2026172951262206*52.58237253.2038112112
Dhananjaya de SilvaSL2019-202615274957155*41.61165557.8233111011
Kamindu MendisSL2022-20267122559182*55.9091261.29220558
Glenn PhillipsNZ20242411317843.6716380.3701188
Oshada FernandoSL2021-202581302456418.8545653.73021265
Lasith AmbuldeniyaSL2019-202261001154011.5026543.40003105
Babar AzamPAK2022-202336030811951.3357253.85120314
Nazmul Hossain ShantoBAN2025121273148273.0047857.11200244
Harry TectorIRE20232401798544.7538746.25010174
Mitchell SantnerNZ2019-20243601256720.8326746.82010114
Paul StirlingIRE202312010410352.0018655.9110094
Hasan AliPAK2022240542113.508960.6700024
Pat CumminsAUS2022230472615.6742111.9000034
Steve SmithAUS2022-2025451423145*105.7579253.41301383
Sonal DinushaSL202612018410092.0029662.16110123
Agha SalmanPAK2022-20233611728334.4029658.11020163
KL RahulIND20261201178258.5022252.70010123
Tom BlundellNZ20242401166029.0017765.54010113
Rishabh PantIND20261201056652.5013180.15010123
Suranga LakmalSL2019-2021461814016.2020739.1300183
Pathum NissankaSL2021-2025814050118735.7989955.73130562
Ramesh MendisSL2021-20251218131345*18.4174442.07003312
Nishan MadushkaSL2023-202646029620549.3354054.81111332
Alex CareyAUS2022-202545229115697.0039374.05100262
Darren LehmannAUS200412019212996.0032758.72110222
Matthew HaydenAUS200412017113085.5025766.54100182
Curtis CampherIRE202324015311138.2533745.40101222
Kane WilliamsonNZ2019-20243601425523.6728949.13011112
Daryl MitchellNZ2024240795719.7513259.8501092
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Tim SoutheeNZ2019-202436054239.0011646.5500022
Trent BoultNZ2019120442622.004793.6200032
Jason HolderWI2021240433610.758351.8100142
Peter MoorIRE202324038199.508047.5000142
Naseem ShahPAK2022-2023342331816.5016120.5000042
Dimuth KarunaratneSL2019-202514240122517951.04213057.514411221
Niroshan DickwellaSL2019-202681404399231.3666765.82050411
Usman KhawajaAUS2022-202547243223286.4070761.10110371
Joe RootENG2021240426228106.5064965.64200371
Abdullah ShafiquePAK2022-2023361216160*43.2055438.99101161
Devdutt PadikkalIND2026120211167105.5030569.18100211
Tom LathamNZ2019-20243601757029.1735948.75011141
Imam-ul-HaqPAK2022-202336116950*33.8032751.68010151
Rachin RavindraNZ20242401539238.2526557.74010151
Jonny BairstowENG20212411394746.3325953.67000121
Kushal Janith PereraSL2019-20213601266221.0019963.32010151
Travis HeadAUS2022-20254601215720.1714185.82010171
Tillakaratne DilshanSL200412011010455.0019456.70100131
Page 1Next

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