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 (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme LabrooySLSri Lanka1986-1991914315870*14.3628054.64013232
Raman LambaINDIndia1986-19874501025320.4014836.4901150
Bharat ArunINDIndia1986-198722142*4.00--00000
Peter TaylorAUSAustralia1987-1991131934318726.94130832.95021370
Ijaz AhmedPAKPakistan1987-200159924331521137.67732345.231212741723
Dipak PatelNZNew Zealand1987-19973766812009920.69282842.4305101198
Phil HorneNZNew Zealand1987-1990470712710.1428924.5700270
Andrew JonesNZNew Zealand1987-199539748292218644.27744339.2671122458
Brendon KuruppuSLSri Lanka1987-1991471320201*53.3382938.60100410
Neil FairbrotherENGEngland1987-1993101512198315.6459936.56011222
David CapelENGEngland1987-1990152513749815.58123130.38024341
Arshad AyubINDIndia1987-1989131942575717.1380032.13011250
Sanjay ManjrekarINDIndia1987-199637616204321837.15528238.684932201
Winston BenjaminWIWest Indies1987-1995212614708518.8078160.18024518
Mike VelettaAUSAustralia1987-199081102073918.8263432.65000150
Danny MorrisonNZNew Zealand1987-1997487126379428.42169622.350024351
Aamer MalikPAKPakistan1987-19941419356511735.31163734.51233662
Carl HooperWIWest Indies1987-200210117315576223336.471146250.2713271363363
Tim MayAUSAustralia1987-199524281222542*14.0687325.77003140
Tony DodemaideAUSAustralia1987-1992101562025022.4485123.74010140
Narendra HirwaniINDIndia1988-199617221254175.4013240.9100560
Woorkeri RamanINDIndia1988-1997111914489624.89118337.87044551
Phil SimmonsWIWest Indies1988-199726472100211022.27193351.841441394
Ajay SharmaINDIndia1988120533026.5016931.3600080
Champaka RamanayakeSLSri Lanka1988-19931824914334*9.5355026.00007130
Paul JarvisENGEngland1988-1993915213229*10.1533938.94001110
Mark GreatbatchNZNew Zealand1988-1996407152021146*30.62494640.86310922710
Bert VanceNZNew Zealand1988-19894702076829.5764632.04010220
Curtly AmbroseWIWest Indies1988-2000981452914395312.41308046.72012617212
John ChildsENGEngland198824422*-414.8800000
Keith ArthurtonWIWest Indies1988-1995335051382157*30.71339640.6928814517
Robin SmithENGEngland1988-19966211215423617543.67927945.65928855811
Tim CurtisENGEngland1988-19895901404115.5651727.08001200
Rob BaileyENGEngland1988-19904801194314.8832636.5000280
Matthew MaynardENGEngland1988-1994480873510.8818347.54002110
Athula SamarasekeraSLSri Lanka1988-19914701185716.8620947.85011141
Ranjith MadurasingheSLSri Lanka1988-199236124114.803928.2100110
David LawrenceENGEngland1988-1992560603410.0014541.3800070
Phil NewportENGEngland1988-199135111040*27.5019456.70001130
Jack RussellENGEngland1988-19985486161897128*27.10529035.862682050
Kim BarnettENGEngland1988-19894702078029.5736057.50021280
Ian HealyAUSAustralia1988-1999119182234356161*27.40876049.73422184255
Chris KuggeleijnNZNew Zealand1988240771.752725.9300310
Rashid PatelINDIndia1988120000.00150.0000200
Sanjeev SharmaINDIndia1988-1990231563828.008070.0000190
Mark TaylorAUSAustralia1989-1999104186137525334*43.501814041.48194057279
Trevor HohnsAUSAustralia19897711364022.6732441.98001170
Aaqib JavedPAKPakistan1989-19982227710128*5.0532431.17008110
Ian BishopWIWest Indies1989-19984263116324812.15174336.260010622
Margashayam VenkataramanaINDIndia198912200*-40.0000000

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