ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLSri Lanka1997-20146055214929628.15197075.7401271238
Sanath JayasuriyaSLSri Lanka1992-200958594227234041.31275982.35315524032
Kumar SangakkaraSLSri Lanka2000-201457567236916948.35313275.64316123115
Tillakaratne DilshanSLSri Lanka2002-2016545431747108*34.25196389.00211220111
Muttiah MuralitharanSLSri Lanka1992-20114519114613*5.7510245.1000211
Angelo MathewsSLSri Lanka2009-20244337880880*27.8695284.870615315
Lasith MalingaSLSri Lanka2006-20173920973176.649874.4900644
Charith AsalankaSLSri Lanka2021-202635343131712742.48142992.164529633
Kusal MendisSLSri Lanka2016-202632324121110143.25136388.8511001359
WPUJC VaasSLSri Lanka1994-20083217313717*9.7918773.2600240
Aravinda de SilvaSLSri Lanka1992-2002313191283127*58.32170375.342901009
Dasun ShanakaSLSri Lanka2015-2026312923223911.9338683.42005255
Nuwan KulasekaraSLSri Lanka2006-20173025823739*13.9438461.72001164
Ajantha MendisSLSri Lanka2008-2015301474721*6.719847.9600311
Pathum NissankaSLSri Lanka2021-20262726165513726.2073988.631336911
Dhananjaya de SilvaSLSri Lanka2015-2026272735446222.6767980.12020451
Mahesh TheekshanaSLSri Lanka2021-20262717761186.1014940.9400210
Kushal Janith PereraSLSri Lanka2013-2026262606049923.23569106.15044708
Yuvraj SinghINDIndia2001-20122621258511730.7962393.901416810
Arjuna RanatungaSLSri Lanka1992-199725226756131*47.2595179.50141614
Wanindu HasarangaSLSri Lanka2021-2026252241912410.6121389.67003192
Dushmantha ChameeraSLSri Lanka2015-2026251651252911.3618567.5700291
Marvan AtapattuSLSri Lanka1996-20022422182211839.14119169.02240651
Upul TharangaSLSri Lanka2006-201724222565102*28.2574675.74132774
Thisara PereraSLSri Lanka2011-2017242042135413.31191111.52013243
Kumar DharmasenaSLSri Lanka1994-20022472712614.2010468.2700130
Sachin TendulkarINDIndia1993-20092322383314343.84112074.38410775
Dinesh ChandimalSLSri Lanka2012-20252321558510236.5677975.10141384
Chamara KapugederaSLSri Lanka2006-2017222123725019.5844883.04011229
Zaheer KhanINDIndia2001-2012228150177.149751.5500222
Roshan MahanamaSLSri Lanka1992-19972119283922549.35156153.75261602
Rahul DravidINDIndia1996-2009211725597137.2797057.63030392
Virender SehwagINDIndia2001-20122020260812633.78555109.55211923
Lahiru ThirimanneSLSri Lanka2012-2015201744969038.1568971.99041293
Rohit SharmaINDIndia2008-2024201834286428.53387110.590524215
Shahid AfridiPAKPakistan1997-2015201922035011.94166122.29013168
Dunith WellalageSLSri Lanka2022-20261917433667*25.8535494.92011259
Hashan TillakaratneSLSri Lanka1992-19971913525566*31.8848153.01010160
MS DhoniINDIndia2008-2012181645619446.7566384.62050355
Suresh RainaINDIndia2008-2012181755477645.58539101.48042519
Avishka FernandoSLSri Lanka2021-20251818050911828.2861782.50132467
Russel ArnoldSLSri Lanka2000-20061815645591*50.5656680.39051292
Avishka FernandoJKJaffna Kings2021-2026181724015326.73299134.110303221
Virat KohliINDIndia2008-202417164646128*53.8366297.58230659
Sourav GangulyINDIndia1996-200217151522117*37.2967377.56221625
Chamika KarunaratneSLSri Lanka2021-2022171673017533.44292103.080111711
Thisara PereraJKJaffna Kings2021-20231713325957*25.90142182.390212315
Anil KumbleINDIndia1993-2002171178327*20.7516151.5500140
Ruwan KalpageSLSri Lanka1992-1997171166917*13.809771.1300100
Dilhara FernandoSLSri Lanka2001-20091784501912.506280.6500141
Page 1Next

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