Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW78/4 (22)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At P Sara Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSLSri Lanka2012-20192401408435.0039835.18010172
Dhananjaya de SilvaSLSri Lanka201912011010955.0016765.87100162
Aravinda de SilvaSLSri Lanka1984-199233210050*100.0010199.01010102
Dimuth KarunaratneSLSri Lanka2019120866543.0023536.6001080
Roshan MahanamaSLSri Lanka19921118484*-10977.0601071
Thilan SamaraweeraSLSri Lanka2012120837641.5020440.6901060
Kusal MendisSLSri Lanka2019120523226.0013339.1000070
Niroshan DickwellaSLSri Lanka2019120515125.5016431.1001160
Ranjan MadugalleSLSri Lanka1984220413120.507256.9400060
Prasanna JayawardeneSLSri Lanka2012120412920.5013330.8300030
Tharanga ParanavitanaSLSri Lanka2012120404020.0011335.4000130
Suraj RandivSLSri Lanka2012120393919.5012830.4700130
Asanka GurusinhaSLSri Lanka1992110373737.004582.2200041
Roy DiasSLSri Lanka1984110343434.004870.8300010
Sidath WettimunySLSri Lanka1984220343317.008938.2000020
Nuwan KulasekaraSLSri Lanka2012120241812.004948.9800022
Suranga LakmalSLSri Lanka2019120241412.006934.7800031
Arjuna RanatungaSLSri Lanka1984-1992320221311.004153.6600001
Amal SilvaSLSri Lanka1984110212121.003461.7600040
Tillakaratne DilshanSLSri Lanka201212019149.503161.2900020
Kumar SangakkaraSLSri Lanka201212016168.003644.4400120
Ashantha de MelSLSri Lanka19841111515*-2365.2200010
Somachandra De SilvaSLSri Lanka19842111414*-2166.6700020
Chandika HathurusingheSLSri Lanka1992110141414.004431.8200020
Dilruwan PereraSLSri Lanka201912013136.506619.7000110
HMRKB HerathSLSri Lanka2012121116*11.0011100.0000020
Duleep MendisSLSri Lanka19842201075.002343.4800010
Guy de AlwisSLSri Lanka1984110999.003030.0000000
Mahela JayawardeneSLSri Lanka2012120954.502931.0300020
Ravi RatnayekeSLSri Lanka1984210777.001450.0000000
CBRLS KumaraSLSri Lanka201912255*-1435.7100000
Lasith AmbuldeniyaSLSri Lanka2019120552.501338.4600110
Brendon KuruppuSLSri Lanka1984110333.00742.8600000
Shaminda ErangaSLSri Lanka201212133*3.00933.3300100
Lahiru ThirimanneSLSri Lanka2019120221.00405.0000100
Vinothen JohnSLSri Lanka1984210111.00333.3300000
Uvais KarnainSLSri Lanka1984110111.00333.3300000
Kushal Janith PereraSLSri Lanka2019120000.0070.0000200

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