ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd 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 India×At Madhavrao Scindia Cricket Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLSri Lanka2005-200933027516091.67252109.13120363
Kumar SangakkaraSLSri Lanka2005-200933020911069.67183114.21110239
Viv RichardsWIWest Indies1988111110110*-77142.8610077
Upul TharangaSLSri Lanka2005-20093301066735.3311889.8301094
Allan BorderAUSAustralia19861119191*-88103.4101090
Trevor MadondoZIMZimbabwe2000110717171.0070101.43010100
Aravinda de SilvaSLSri Lanka1994110676767.008578.8201021
Sanath JayasuriyaSLSri Lanka1994-2009440643116.007387.6700061
Kevin PietersenENGEngland2008110636363.0056112.5001072
Dean JonesAUSAustralia1986110555555.0042130.9501031
Jonty RhodesSASouth Africa1996110545454.008166.6701041
Ravi BoparaENGEngland20081115454*-38142.1101025
Desmond HaynesWIWest Indies1988110494949.009054.4400020
David BoonAUSAustralia1986110393939.004586.6700030
Geoff MarshAUSAustralia1986110393939.004488.6400050
Gary KirstenSASouth Africa1996110383838.006855.8800010
Dougie MarillierZIMZimbabwe2000110383838.004388.3700040
Angelo MathewsSLSri Lanka2009110383838.0033115.1500020
Herschelle GibbsSASouth Africa1996110353535.004971.4300050
Hashan TillakaratneSLSri Lanka1994110353535.004676.0900020
Roshan MahanamaSLSri Lanka1994110353535.004774.4700040
Greg RitchieAUSAustralia19861113535*-6256.4500040
Upul ChandanaSLSri Lanka2005110303030.003293.7500050
Samit PatelENGEngland2008110282828.0028100.0000002
Richie RichardsonWIWest Indies1988110272727.0024112.5000030
Hansie CronjeSASouth Africa1996110272727.005054.0000000
Stuart BroadENGEngland2008110262626.0025104.0000020
Ian BellENGEngland2008110252525.003571.4300030
Ruwan KalpageSLSri Lanka1994110252525.0025100.0000011
Thilina KandambySLSri Lanka2009110242424.002596.0000020
Marvan AtapattuSLSri Lanka2005-2007220241512.004257.1400040
Alistair CampbellZIMZimbabwe2000110232323.002785.1900031
Farveez MaharoofSLSri Lanka2005-2007220211710.503756.7600001
Mahela JayawardeneSLSri Lanka2005-200933021147.003265.6300030
Grant FlowerZIMZimbabwe2000110202020.003557.1400000
Paul CollingwoodENGEngland2008110191919.002382.6100030
Andy FlowerZIMZimbabwe2000110191919.002576.0000020
Mluleki NkalaZIMZimbabwe20001111818*-2090.0000010
Bryan StrangZIMZimbabwe2000110181818.0012150.0000021
Heath StreakZIMZimbabwe2000110171717.002568.0000001
Russel ArnoldSLSri Lanka2005-20072201587.503740.5400000
Dulip SamaraweeraSLSri Lanka1994110141414.004431.8200010
Nicky BojeSASouth Africa19961111313*-2356.5200000
Carl HooperWIWest Indies1988110121212.001580.0000000
Gus LogieWIWest Indies1988110121212.002646.1500000
Guy WhittallZIMZimbabwe2000110101010.002245.4500000
Gavin RennieZIMZimbabwe2000110101010.008125.0000020
WPUJC VaasSLSri Lanka1994-2005210999.002045.0000010
Arjuna RanatungaSLSri Lanka1994110888.001361.5400000
Eldine BaptisteWIWest Indies198811177*-977.7800000
Page 1Next

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