Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Sri Lanka: Batting figures (All cricket)

Angelo Mathews has the most not-outs in all cricket for Sri Lanka at Kennington Oval: 4.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL2009-20241010423467*39.0025691.41020243
Tillakaratne DilshanSL2004-201488225696*42.6726198.08010273
Kushal Janith PereraSL2013-20218821645227.3317394.80011182
Nuwan KulasekaraSL2011-20145527858*26.0065120.0001163
Lasith MalingaSL2006-20191062422610.5042100.0000051
Suranga LakmalSL2011-201763244*4.00850.0000100
Mahela JayawardeneSL2002-201488132484*46.2938983.29030302
Kumar SangakkaraSL2004-2014771228134*38.0025290.48111241
Pathum NissankaSL2021-2024231196127*98.00187104.81110232
Dhananjaya de SilvaSL2019-20243311769188.0023275.86020260
Duleep MendisSL1975-1988221926092.0011083.64010111
Dasun ShanakaSL2016-2021221664766.007785.7100051
Sunil WettimunySL19751115353*-10251.9601070
WPUJC VaasSL2002-20063213926*39.004684.7800040
Upul ChandanaSL2002-20042213820*38.006657.5800031
Asela GunaratneSL20172213834*38.0034111.7600022
Hashan TillakaratneSL19881111515*-2755.5600000
Dushmantha ChameeraSL20211111414*-12116.6700001
Anura RanasingheSL19751111414*-1877.7800030
Asitha FernandoSL2021-2024221121112.001580.0000020
Graeme LabrooySL19881111010*-1190.9100000
CBRLS KumaraSL202411155*-2917.2400000
Charitha BuddhikaSL200211144*-666.6700000
Muttiah MuralitharanSL2006-200921111*-1100.0000000
Mevan PierisSL197511100*-30.0000000
Kusal MendisSL2016-20245602608943.33254102.36020363
Sanath JayasuriyaSL2002-201155018612237.2022084.55100243
Dhanushka GunathillekeSL2016-20172201387669.00136101.47020142
Dinesh ChandimalSL2013-20248601216320.17121100.0001145
Dimuth KarunaratneSL2019-20242301149738.0014578.62010110
Lahiru ThirimanneSL2013-20195401135728.2514975.8401181
Upul TharangaSL2006-2017320745737.009974.7501080
Kamindu MendisSL2024110646464.009170.3301070
Thisara PereraSL2014-2019430584919.3329200.0000073
Michael TisseraSL1975110525252.007272.2201070
Marvan AtapattuSL2002-2004220504325.009453.1900050
Niroshan DickwellaSL2017220484124.005194.1200051
Anura TennekoonSL1975110484848.007167.6100060
Kithuruwan VithanageSL2014110383838.0026146.1500070
Brendon KuruppuSL1988110383838.006657.5800050
Arjuna RanatungaSL1988110373737.006259.6800030
Saman JayanthaSL2004110363636.004187.8000060
Bandula WarnapuraSL1975110313131.003979.4900050
Wanindu HasarangaSL2021110262626.004953.0600020
Suraj RandivSL2011110242424.002788.8900030
Seekkuge PrasannaSL2016-2017220221311.002878.5700011
Ranjit FernandoSL1975110222222.0018122.2200040
Chamika KarunaratneSL2021110212121.003855.2600010
Thilina KandambySL2011110191919.004839.5800010
Ravi RatnayekeSL1988110191919.0019100.0000030
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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