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 Vidarbha C.A. Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul CollingwoodENGEngland2006122170134*-30855.19100175
Alastair CookENGEngland2006121164104*164.0040340.69110190
Kevin PietersenENGEngland20061201028751.0014371.33010161
Javed MiandadPAKPakistan1987110787878.008888.6401051
Andrew StraussENGEngland2006120744637.0017741.81000110
Imran KhanPAKPakistan1987110737373.0065112.3101072
Ravi RatnayekeSLSri Lanka1986120715435.50--010-0
Martyn MoxonENGEngland1985110707070.0012456.4501070
Arjuna RanatungaSLSri Lanka1986120645932.007776.6201051
Wasim AkramPAKPakistan19871114848*-21228.5700044
Chris CowdreyENGEngland19851114646*-42109.5200041
Asanka GurusinhaSLSri Lanka1986120442922.00--000-0
Andrew FlintoffENGEngland2006110434343.007061.4300060
Kumar SangakkaraSLSri Lanka2005110434343.0037116.2200042
Dipak PatelNZNew Zealand1987110404040.005178.4300030
Steve HarmisonENGEngland2006110393939.004292.8600070
Aravinda de SilvaSLSri Lanka1986120393319.50--00032
Duleep MendisSLSri Lanka1986120393819.50--00000
WPUJC VaasSLSri Lanka20051113737*-5271.1500050
Graeme FowlerENGEngland1985110373737.005962.7100030
Rumesh RatnayakeSLSri Lanka19861223632*---00042
John WrightNZNew Zealand1987110353535.005959.3200040
Ijaz AhmedPAKPakistan1987110343434.004870.8300040
Allan LambENGEngland1985110303030.0029103.4500012
Dilhara LokuhettigeSLSri Lanka2005110292929.0020145.0000023
Sanath JayasuriyaSLSri Lanka2005110272727.002896.4300060
Ken RutherfordNZNew Zealand1987110262626.005448.1500010
Jeff CroweNZNew Zealand1987110242424.0024100.0000030
Tillakaratne DilshanSLSri Lanka2005110232323.002592.0000021
Martin SneddenNZNew Zealand1987110232323.002882.1400020
Martin CroweNZNew Zealand1987110212121.002487.5000020
Phil HorneNZNew Zealand1987110181818.003551.4300010
Mahela JayawardeneSLSri Lanka2005110171717.002180.9500020
Saleem MalikPAKPakistan1987110171717.002568.0000020
Asoka de SilvaSLSri Lanka198612016168.00--00100
Geraint JonesENGEngland2006110141414.003046.6700030
Paul DowntonENGEngland1985110131313.009144.4400010
Willie WatsonNZNew Zealand19871111212*-2548.0000010
Sidath WettimunySLSri Lanka19861201266.00--000-0
Matthew HoggardENGEngland2006110111111.004126.8300010
David GowerENGEngland1985110111111.001573.3300010
Ian BellENGEngland20061201095.003033.3300020
Monty PanesarENGEngland2006110999.004320.9300010
Phil EdmondsENGEngland198511188*-7114.2900010
Ramiz RajaPAKPakistan1987110888.001361.5400000
Roy DiasSLSri Lanka1986120864.00--00000
Muttiah MuralitharanSLSri Lanka2005110666.00785.7100010
Ian BlackwellENGEngland2006110444.001625.0000000
Vic MarksENGEngland1985110444.00944.4400000
Manzoor ElahiPAKPakistan1987110444.00850.0000000
Page 1Next

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