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
R JayasuriyaSSC2026110191919.0018105.5600002
Marlon SamuelsWI201512019139.508023.7500010
Wanindu HasarangaCCC202522019199.5014135.7100130
Georgia PlimmerNZW20233211916*19.002479.1700010
Hasitha BoyagodaBCAA202422019139.5016118.7500021
Vathila UdaraKYCC20263311999.502576.0000000
KDA ManojPSC/TUCA2024-20257521912*6.335038.0000121
Ian BellENG2012110181818.005333.9600010
C SandaruCMCC2024110181818.0011163.6400021
R PunchihewaCMCC2024210181818.003256.2500011
C GomezRCC20241111818*-13138.4600021
N KasunBSC2024110181818.002185.7100030
H GallageCCC2025110181818.0012150.0000030
K AmamethPSC2025110181818.005234.6200000
Makhaya NtiniSA2006121181318.003748.6500040
Aravinda PremaratneKYCC20252211813*18.004440.9100020
Udeshika PrabodhaniSLW2017-20235311813*9.003847.3700120
Shiran FernandoMSC2024-20268531813*9.002669.2300010
Graeme SwannENG2012110171717.003351.5200011
Odil PereraCMCC2024110171717.003844.7400020
Manoj SarathchandraKYCC2025110171717.004537.7800000
Shabnim IsmailSAW201742017128.502568.0000011
Fargana HoqueBANW201732017178.504141.4600120
G KotuwegodaBRC2025-20262211717*17.0017100.0000110
Rachintha de SilvaACCC202632017108.503253.1300000
Kalana PereraTUCA2024-2025332178*17.005530.9100010
PADLR SandakanSL/CCC2017-20256531710*8.504537.7800100
Himesh RamanayakePSC2024110161616.0016100.0000011
T AmarasingheCMCC2025110161616.0010160.0000021
Mohammad YousufPAK200912016108.001888.8900020
Ashian DanielCCC/NCC2025-202632016168.004238.1000130
C NimeshCMCC202422016138.002564.0000010
JRMVB SanjayaKYCC202633016155.3314114.2900102
Nimasara AtharagallaCMCC/ACCC2024-202543116108.001984.2100010
Gayan ManeeshanKYCC2025231166*8.004436.3600010
MS DhoniIND2010110151515.003050.0000010
Chamari PolgampolaSLW2017110151515.005726.3200010
Inoka RanaweeraSLW2017-20237111515*-3641.6700020
Henry NichollsNZ2019110151515.004632.6100000
Lithma PereraBRC20261111515*-14107.1400020
Martin GuptillNZ201212015117.503444.1200010
Yasir ShahPAK201512015157.502853.5700111
Maddy GreenNZW202332015107.501883.3300000
Dinura KalupahanaSSC2024-2026321158*15.001693.7500020
JE JayakodygePSC202522015157.501693.7500111
Lahiru JayaratneKYCC202522015157.503246.8800111
D SamudithaBCAA/TUCA2024-20262321510*15.002075.0000011
Jeewaka ShashenNCC2025-20263301575.002853.5700010
Seekkuge PrasannaBSC2025-202644015113.752365.2200120
Michael VandortSL2007110141414.005226.9200010

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