Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nathan LyonAUS201611144*-666.6700000
Jason MohammedWI2015110444.001040.0000000
Anamul HaqueBAN2023110444.001136.3600010
Hardus ViljoenJK2023210444.00666.6700010
Vijay ShankarKR2026110444.00757.1400000
Dale PhillipsKR2026110444.00944.4400000
HM KapurubandaraBSC2026110444.00666.6700010
Shiran FernandoMSC2026210444.00580.0000000
D GoonewardenaNCC2026110444.003133.3300000
Dulip LiyanageSL1992110444.003312.1200000
Stuart BroadENG2007-2012320432.00666.6700000
Sunil NarineWI2012-201572144*4.002200.0000110
Amila AponsoSL201622142*4.00666.6700000
Ian HealyAUS199212144*4.003312.1200100
Yashoda MendisSLW2013-2015440421.001428.5700100
Asitha FernandoSL/JK2022-2026155343*2.001428.5700200
Katherine BruntENGW2012210333.00475.0000000
Monty PanesarENG2007110333.001323.0800000
Sara McGlashanNZW2012110333.00742.8600000
Kemar RoachWI2010110333.00837.5000000
SR WatersKEN2011110333.00475.0000000
Lonwabo TsotsobeSA2013210333.00742.8600000
Lucy DoolanNZW201211133*-560.0000000
Peter NevillAUS201611133*-1300.0000000
Julie HunterAUSW201221133*-1300.0000000
Sophie EcclestoneENGW2025110333.00475.0000000
Sarah GlennENGW202511133*-3100.0000000
Nipun MalingaGG202211133*-650.0000000
K WithanapathiranaPSC2026110333.003100.0000000
Lasanthi MadushaniSLW2013-2016220331.501618.7500100
Oshadi RanasingheSLW2013-2016220321.501323.0800000
Arshdeep SinghIND2024220331.50560.0000100
Matthew HumphreysIRE202622133*3.00650.0000100
Malsha FernandoSSC202642232*-1816.6700000
Daryl TuffeyNZ2009110222.00728.5700000
James AndersonENG2007210222.00728.5700000
Dwayne SmithWI2012110222.00540.0000000
Devon ThomasKW2021110222.00366.6700000
Nitish KumarCAN2011110222.001315.3800000
Frances MackayNZW2012110222.00922.2200000
Fargana HoqueBANW2025110222.001711.7600000
James FullerJK2022110222.00450.0000000
Liam DawsonENG2026410222.002100.0000000
Zahoor KhanJK/KF2022-2026210222.00540.0000000
Krishnappa GowthamIND2021110222.00366.6700000
Don AnurasiriSL199211122*-1020.0000000
Paul CollingwoodENG2007220221.00633.3300100
Stacy-Ann KingWIW2012-2015420211.00633.3300000
Matthew ShortAUS2025220221.001020.0000100
Barry McCarthyIRE2026221222.00450.0000000

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