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
Greg CampbellAUSAustralia1989-19904401062.506415.6300200
Angus FraserENGEngland1989-1998466715388327.46135628.61009332
Devon MalcolmENGEngland1989-1997405819236296.0551545.830016317
Mike AthertonENGEngland1989-200111521277728185*37.702060937.501646209044
Alan IgglesdenENGEngland1989-199435363*3.005411.1100200
John StephensonENGEngland1989120362518.008940.4500030
Sachin TendulkarINDIndia1989-20131993293315921248*53.792943754.05516814205869
Waqar YounisPAKPakistan1989-2003871202110104510.20210647.96002113316
Shahid SaeedPAKPakistan1989110121212.001485.7100010
Salil AnkolaINDIndia1989110666.001154.5500010
Vivek RazdanINDIndia198922166*6.001060.0000110
Nadeem AbbasiPAKPakistan1989320463623.0012437.1000060
Naved AnjumPAKPakistan1989-1990230442214.677161.9700050
Chris CairnsNZNew Zealand1989-2004621045332015833.54581557.09522736587
Tom MoodyAUSAustralia1989-1992814045610632.5798246.44231490
Akram RazaPAKPakistan1989-199591221533215.3037041.35003180
Dammika RanatungaSLSri Lanka1989230874529.0025034.8000040
Gamini WickremasingheSLSri Lanka1989-19923311713*8.502958.6200020
Hashan TillakaratneSLSri Lanka1989-200481131254545204*42.881115240.26112095401
Mushtaq AhmedPAKPakistan1990-20035272166565911.71182835.890214708
Venkatapathy RajuINDIndia1990-20012834102403110.0075629.89003120
Atul WassanINDIndia1990451945323.5013370.6801190
Nadeem GhauriPAKPakistan1990110000.0020.0000100
Gursharan SinghINDIndia1990110181818.003847.3700020
Shane ThomsonNZNew Zealand1990-199519354958120*30.90211345.341531336
Nasser HussainENGEngland1990-20049617116576420737.191427240.3914331473424
Alec StewartENGEngland1990-200313323521846319039.551738948.67154514112110
Ezra MoseleyWIWest Indies199024035268.756058.3300150
Mark PriestNZNew Zealand1990-1998340562614.0018130.9400060
Chris LewisENGEngland1990-199632513110511723.02242145.641461376
Adam ParoreNZNew Zealand1990-20027712819286511026.28739938.72214631612
John MorrisENGEngland1990352713223.6717839.8900060
Anil KumbleINDIndia1990-2008131173322506110*17.77645538.8215173029
Neil WilliamsENGEngland1990110383838.005273.0800060
Chris PringleNZNew Zealand1990-1995142141753010.2934550.72007233
Grant BradburnNZNew Zealand1990-2001710210530*13.1337428.07001110
David WhiteNZNew Zealand199024031187.759333.3300030
Zahid FazalPAKPakistan1990-199591602887818.0090631.79010380
Marvan AtapattuSLSri Lanka1990-20079015615550224939.021238444.431617226854
Saeed AnwarPAKPakistan1990-2001549124052188*45.53726555.771125853514
Moin KhanPAKPakistan1990-2004681048274113728.55536251.12415533427
Brian LaraWIWest Indies1990-2006129230611912400*53.181969460.49344817155188
Masood AnwarPAKPakistan1990120393719.5016124.2200010
Phil TufnellENGEngland1990-200142592915322*5.1069022.170015130
Mark WaughAUSAustralia1991-2002128209178029153*41.821536052.2720471984441
Charith SenanayakeSLSri Lanka1991350976419.4013472.39011140
Sanath JayasuriyaSLSri Lanka1991-200710918814697334040.071069865.1814311591059
Chandika HathurusingheSLSri Lanka1991-19992644112748329.63357335.660821540
Mark RamprakashENGEngland1991-200252926235015427.33649536.18212122517
Graeme HickENGEngland1991-2001651146338317831.32692048.896181145022

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