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

2 active
Reset"Match result" is from the side of the player or team.
v India×At R Premadasa Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLSri Lanka1993-200924241128534055.87149086.2428314018
Mahela JayawardeneSLSri Lanka1997-2012171705379431.5975870.84061362
Kumar SangakkaraSLSri Lanka2001-2012131304368433.5455478.70050341
Roshan MahanamaSLSri Lanka1993-199786142322584.6084849.88130401
Aravinda de SilvaSLSri Lanka1993-20021111241012645.5655174.41120382
Marvan AtapattuSLSri Lanka1997-20021010138511842.7851774.47110321
Arjuna RanatungaSLSri Lanka1993-1997973380131*95.0044884.82130403
Tillakaratne DilshanSLSri Lanka2008-2012111103749734.0039794.21020512
Avishka FernandoSLSri Lanka2021-20249903459638.3342980.42030305
Thilina KandambySLSri Lanka200966229693*74.0035084.57030290
Charith AsalankaSLSri Lanka2021-20249902426526.8929881.21011204
Andy FlowerZIMZimbabwe1996-2002220223145111.5027979.93110160
Chamara KapugederaSLSri Lanka2008-2009101002043620.4026876.12001141
Romesh KaluwitharanaSLSri Lanka1993-20016621895347.2528366.78010110
Dhananjaya de SilvaSLSri Lanka2021-20238821654127.5021377.46000121
Dunith WellalageSLSri Lanka2023-202455215867*52.6717092.94010115
Thilan ThusharaSLSri Lanka2008-200986115754*31.4016495.73010142
Russel ArnoldSLSri Lanka2001-200255213856*46.0018674.19020100
Kusal MendisSLSri Lanka2023-20245501355927.0020565.85010140
Minod BhanukaSLSri Lanka20216601343622.3316879.76000170
Angelo MathewsSLSri Lanka2009-201255112471*31.0014883.7801082
Nathan AstleNZNew Zealand200122012211761.0015379.74100101
Herschelle GibbsSASouth Africa2002111116116*-11997.48100160
Pathum NissankaSLSri Lanka2021-20246501095621.8015271.71011152
Chamika KarunaratneSLSri Lanka202165310544*52.5088119.3200063
Jacques KallisSASouth Africa2002-20122201039751.5014173.0501071
Chandika HathurusingheSLSri Lanka19932201026451.0021248.1101030
Avishka GunawardeneSLSri Lanka2001220976348.5013870.29010120
Bhanuka RajapaksaSLSri Lanka2021330896529.6779112.66011142
Farveez MaharoofSLSri Lanka2009440893222.259593.6800091
Nuwan KulasekaraSLSri Lanka2008-20099848839*22.0011278.5700062
Mark WaughAUSAustralia1994-1996220846142.0011473.6801060
Dasun ShanakaSLSri Lanka2021-2023870833911.8611274.1100242
Ian BlackwellENGEngland2002110828282.0068120.5901063
Shakib Al HasanBANBangladesh2023110808080.008594.1201063
Steve WaughAUSAustralia1994-1996220775538.5012561.6001020
Shane WatsonAUSAustralia2012110727272.0042171.4301027
Wanindu HasarangaSLSri Lanka2021-2024661692413.807592.0000162
Stuart LawAUSAustralia1996110676767.007095.7101032
Faf du PlessisSASouth Africa2012110656565.0038171.0501062
Jacob OramNZNew Zealand2001-2009220644032.008278.0500071
David WarnerAUSAustralia20121116363*-41153.6601073
Kamindu MendisSLSri Lanka2024221634063.0063100.0000041
Jeevan MendisSLSri Lanka20122216245*62.0056110.7100051
WPUJC VaasSLSri Lanka1994-20081572621712.409565.2600130
Jehan MubarakSLSri Lanka2008-20092216047*60.007481.0800040
Grant FlowerZIMZimbabwe1996-2002220593329.508569.4100010
Upul TharangaSLSri Lanka2012220595129.509363.4401051
Michael SlaterAUSAustralia1994-1996220552927.509259.7800070
Towhid HridoyBANBangladesh2023110545454.008166.6701052
Page 1Next

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