Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL/CCC2009-20261118183510249.12167749.79150868
Kumar SangakkaraSL2005-20159161615200*41.00111855.01123625
Sachitha JayathilakeBCAA/TUCA2024-2026121324229138.3662867.200412022
Tharindu RatnayakeTUCA2024-2026141322408621.8224896.770112512
HMRKB HerathSL2005-2017813411726*13.0031337.38001101
Mahela JayawardeneSL2005-2012712148212343.82108544.42220474
S HapuhinnaTUCA2024-2025101212586023.4534375.22020371
Niroshan DickwellaSL/NCC2017-2026911134710834.7043080.70111456
Tillakaratne DilshanSL2005-2012711033216830.1845473.13101361
Dimuth KarunaratneSL2015-2019510035712635.7078345.59121331
Mohamed ShamazTUCA/PSC2024-2026910126454*29.3345657.89021305
Lahiru SamarakoonTUCA2024-2026101021796422.38177101.13021225
Vijayakanth ViyaskanthTUCA2024-2026111021203415.0019063.16000131
Thilan SamaraweeraSL2005-201259256913881.29116848.72230571
Lasith CroospulleCCC2024-202689042815547.56394108.632004616
Sohan de LiveraMSC2024-20268904057945.00385105.19030439
Dinesh ChandimalSL/CCC2015-202669037115241.2267455.04200247
Sithara GimhanMSC/ACCC2024-20269912889236.0030395.05020354
Sadeera SamarawickramaMSC2024-20269912296428.63228100.44031310
Minod BhanukaCCC/TUCA2024-202699122274*27.7532268.94021261
Thanuka DabareCMCC/ACCC/TUCA2024-20269902106523.33207101.450202110
Chamari AtapattuSLW2017-202399120180*25.1321294.81012314
Prasanna JayawardeneSL2006-20125901454216.1135440.96001151
Sammu AshanNSWC/CMCC/ACCC2024-202689111337*14.1317166.0800293
Sineth JayawardenaTUCA2024-202688034513643.13291118.561204612
Dhananjaya de SilvaSL/CCC2017-202668129210941.7141770.02111344
Ramesh MendisMSC2024-2026108325775*51.4025999.23010187
Navod ParanavithanaTUCA2025-20267802368229.5038062.11021321
J PereraMSC2024-202688121264*30.2926280.92020163
Sandun WeerakkodyBSC/TUCA2024-20256801819822.6319493.30011244
V ThewmikaTUCA2025-20268831785935.6030857.79010152
Lahiru ThirimanneSL2012-20194811216217.2934834.77011101
Suranga LakmalSL/TUCA2012-20255811204217.1419561.54001104
Pasindu SooriyabandaraMSC2024-2026773394200*98.5042692.491203311
MPM WeerasingheACCC2024-202667027412139.1429493.20111342
Sharujan ShanmuganathanTUCA2025-20268702585736.8635971.87020173
W SahanACCC2024-20268701195817.00104114.42010105
R SilvaBSC/ACCC2024-20266701175216.7113288.64011161
Harshitha MadaviSLW2019-202377110249*17.0011687.93001100
Dhammika PrasadSL2012-2015472943518.8020845.19001120
Alankara Asanka SilvaBSC2024-2026670914913.0026634.2100061
Pavan RathnayakeCCC2024-2026662365157*91.2537497.591203315
Chamika KarunaratneNCC2024-202676422986*114.50170134.710201313
Thulina DilshanTUCA2024-20254601844830.6732556.62001300
Muditha LakshanCCC2025-202666217960*44.75175102.29030215
Nishan MadushkaCCC2024-20266601717928.50132129.5502099
Ron ChandragupthaBCAA/SSC2024-20265601527425.33133114.29010174
Kusal MendisSL2015-20193601453924.1732344.89000180
Harmanpreet KaurINDW201766312341*41.0014584.83000122
Vishad RandikaSSC/PSC2024-20265601162919.3311997.48000132
Page 1Next

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