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
HMRKB HerathSLTests2005-2017813411726*13.0031337.38001101
Chamika KarunaratneNCCT202024-202653313865*-86160.4701077
Tammy BeaumontENGWT20Is201933310850*-89121.35010100
Nat Sciver-BruntENGWT20Is20193337049*-46152.17000100
Malinda PushpakumaraBSCT20202633396*-1275.0000000
Thilan SamaraweeraSLTests2005-201259256913881.29116848.72230571
Pavan RathnayakeCCCList A2024-2026332232157*232.00168138.101102013
Sachitha JayathilakeTUCAFirst-class2024-20253522199173.0035362.04020915
Pasindu SooriyabandaraMSCT202024-20265521835961.00119153.78020148
Lahiru SamarakoonTUCAList A2024-2026101021796422.38177101.13021225
Sonal DinushaCCCFirst-class2024-2025222172117*-19986.43110124
V ThewmikaTUCAList A2025-20266621355933.7519469.59010102
Ramesh MendisMSCT202024-20267521253341.67107116.8200075
Harmanpreet KaurINDWODIs201755211241*37.3313185.50000102
Dhammika PrasadSLTests2012-2015472943518.8020845.19001120
Vijayakanth ViyaskanthTUCAList A2024-2026972853417.0085100.0000081
Dushan HemanthaPSC/BRC/PSCT202024-20264327859*78.0063123.8101042
Tharindu RatnayakeTUCAList A2024-202610827641*12.679282.6100163
Veda KrishnamurthyINDWODIs2017552743124.6774100.0000081
Isitha WijesunderaBCAA/ACCCT202024-20265426531*32.5057114.0400023
Tim SoutheeNZTests2012-20192324724*47.004897.9200023
Nilakshi de SilvaSLWT20Is2019-2023652432214.335578.1800130
Lasith MalingaSLTests2005-2010442281514.005253.8500050
Isuru UdanaCCCT2020253222723*-20135.0000030
KDA ManojTUCAFirst-class2024-20253421712*8.504636.9600121
Shiran FernandoMSCT202024-20265321513*15.002075.0000010
D SamudithaBCAAFirst-class20261221010*-1190.9100001
Marcia LetsoaloSAWODIs201732285*-988.8900010
T VithushanTUCAList A2024-202563286*8.001266.6700010
Umesh YadavINDTests201512264*-1540.0000000
Milan PriyanathMSCT202024-202632264*-785.7100000
PADLR SandakanSLTests201712255*-2025.0000000
CBRLS KumaraSLTests201912255*-1435.7100000
Enamul Haque jnrBANTests200512232*-319.6800000
Angelo MathewsSLTests2009-2019815162510244.64137945.32130692
Kumar SangakkaraSLTests2005-20159161615200*41.00111855.01123625
Mahela JayawardeneSLTests2005-2012712148212343.82108544.42220474
Deepti SharmaINDWODIs20175512528963.0042459.43030262
Pasindu SooriyabandaraMSCFirst-class2025111200200*-29468.03100183
Mohammad AshrafulBANTests2005-2007241197129*65.6736054.72101242
Kevin PietersenENGTests2012121193151193.00193100.00100208
Minod BhanukaTUCAList A2025-202688116474*23.4323270.69011181
WPUJC VaasSLTests2005-20073411636554.3327758.84020252
Mushfiqur RahimBANTests2007-20172411638054.3331951.10020181
VVS LaxmanINDTests2010121159103*159.0024664.63110190
S HapuhinnaTUCAFirst-class2024-20254611545330.8019081.05010261
Alastair CookENGTests201212114394143.0034741.21010150
Mithali RajINDWODIs201742113470*134.0014791.16020180
Chamari AtapattuSLWT20Is2019-202366112480*24.80102121.57011202
Thirush KaminiINDWODIs2017221123113*123.0017470.69100114
Page 1Next

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