Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At P Sara Oval×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSLTests2009-2019815162510244.64137945.32130692
Kumar SangakkaraSLTests2005-20159161615200*41.00111855.01123625
Thilan SamaraweeraSLTests2005-201259256913881.29116848.72230571
Mahela JayawardeneSLTests2005-2012712148212343.82108544.42220474
Dimuth KarunaratneSLTests2015-2019510035712635.7078345.59121331
Sineth JayawardenaTUCAList A2024-202688034513643.13291118.561204612
Tillakaratne DilshanSLTests2005-2012711033216830.1845473.13101361
Sharujan ShanmuganathanTUCAList A2025-20268702585736.8635971.87020173
Deepti SharmaINDWODIs20175512528963.0042459.43030262
Ross TaylorNZTests2012-201923023914279.6744453.83110160
Pavan RathnayakeCCCList A2024-2026332232157*232.00168138.101102013
Sachitha JayathilakeTUCAFirst-class2024-20253522199173.0035362.04020915
Dinesh ChandimalSLTests2015-201747020713829.5748642.59100142
Sachitha JayathilakeTUCAList A2025-20268702035929.0027474.09020117
Pasindu SooriyabandaraMSCFirst-class2025111200200*-29468.03100183
Mohammad AshrafulBANTests2005-2007241197129*65.6736054.72101242
Kevin PietersenENGTests2012121193151193.00193100.00100208
Lasith CroospulleCCCFirst-class2024-202523019215564.0021091.43100245
Fawad AlamPAKTests200912018416892.0029263.01100161
Thulina DilshanTUCAFirst-class2024-20254601844830.6732556.62001300
Pasindu SooriyabandaraMSCT202024-20265521835961.00119153.78020148
Lasith CroospulleCCCList A2024-202633018014860.00145124.14100169
Lahiru SamarakoonTUCAList A2024-2026101021796422.38177101.13021225
Sithara GimhanMSC/ACCCList A2024-20263301779259.00177100.00020271
Sohan de LiveraMSCT202024-20265501776435.40106166.98010243
Mohamed ShamazTUCAFirst-class2024-20254601775129.5031356.55010253
Thanuka DabareACCC/TUCAList A2024-20265401746543.50167104.19020169
Kane WilliamsonNZTests2012-201923017313557.6737546.13100140
Sonal DinushaCCCFirst-class2024-2025222172117*-19986.43110124
Kaushal SilvaSLTests20153501648032.8045136.36021180
Tharindu RatnayakeTUCAFirst-class2024-20254501648632.80156105.13010199
Minod BhanukaTUCAList A2025-202688116474*23.4323270.69011181
WPUJC VaasSLTests2005-20073411636554.3327758.84020252
Mushfiqur RahimBANTests2007-20172411638054.3331951.10020181
VVS LaxmanINDTests2010121159103*159.0024664.63110190
Navod ParanavithanaTUCAFirst-class20253401588239.5028355.83020210
Tom LathamNZTests2019110154154154.0025161.35100150
S HapuhinnaTUCAFirst-class2024-20254611545330.8019081.05010261
Avishka TharinduPSCFirst-class202612015311676.5020176.12100146
Dinesh ChandimalCCCFirst-class2025110152152152.0017686.3610094
Malinda WarnapuraSLTests2007-20092301478249.0021369.01020171
Kusal MendisSLTests2015-20193601453924.1732344.89000180
Prasanna JayawardeneSLTests2006-20125901454216.1135440.96001151
Dhananjaya de SilvaSLTests2017-201924014410936.0022863.16101212
Alastair CookENGTests201212114394143.0034741.21010150
Azhar AliPAKTests201512014311771.5035340.51100100
Kamindu MendisCCCList A2026110139139139.00129107.75100116
Sandun WeerakkodyTUCAList A20243301389846.00125110.40010174
Chamika KarunaratneNCCT202024-202653313865*-86160.4701077
V ThewmikaTUCAList A2025-20266621355933.7519469.59010102
Page 1Next

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