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
Adam HuckleZIMZimbabwe1997-199881437428*6.7319737.56007100
Barry McCarthyIREIreland2024-2025460733112.1716145.3400161
Bilal AsifPAKPakistan201858073159.1317641.4800261
Bill MerrittNZNew Zealand1930-1931681731910.43--00100
Eric TindillNZNew Zealand1937-19475917337*9.13--00100
Ernie ToshackAUSAustralia1946-1948121167320*14.6012632.5400140
Joe PartridgeSASouth Africa1963-1965111257313*10.4311629.3100040
Johnny HayesNZNew Zealand1951-19581522773194.8720.0000432
Will PucovskiAUSAustralia2021120726236.0012657.1401060
Keegan MethZIMZimbabwe20132417231*24.0012955.8100072
Steve ElworthySASouth Africa1998-2002451724818.0010369.90000100
Nathan McSweeneyAUSAustralia2024361723914.4021233.96001110
Teddy WynyardENGEngland1896-1906360723012.00--00240
Tom DolleryENGEngland1947-1950470723710.2920.0000210
Tommy RoutledgeSASouth Africa1892-189648072249.00--00100
Adam SanfordWIWest Indies2002-2004111727218*4.8032821.9500272
Zafar GoharPAKPakistan2021120713735.5012656.35000130
Pranab RoyINDIndia19822317160*35.5023030.87010110
Jason KrejzaAUSAustralia2008241713223.6714648.6300080
Jeffrey VandersaySLSri Lanka2022-2025240715317.757792.21010102
Harold GilliganENGEngland1930440713217.75--000-0
Tony WhiteWIWest Indies19652417157*23.67--01001
Steve JamesENGEngland1998240713617.7528325.0900160
William BrannSASouth Africa1922-1923350715014.20--01100
Roland ButcherENGEngland1981350713214.2016044.3800190
Murray BennettAUSAustralia1984-1985352712323.6724528.9800050
John MorrisENGEngland1990352713223.6717839.8900060
Gareth HopkinsNZNew Zealand2008-2010471711511.8327725.6300080
Phil HorneNZNew Zealand1987-1990470712710.1428924.5700270
Dattaram HindlekarINDIndia1936-1946472712614.20--00000
Bilawal BhattiPAKPakistan2013-2014231703235.0015345.7500091
Gerald SmithsonENGEngland1948230703523.33--00100
Nathan BrackenAUSAustralia2003-2005562703717.5011262.5000070
Leslie HyltonWIWest Indies1935-1939682701911.67--00001
Rolland BeaumontSASouth Africa1912-191459070317.78--00200
Ted PeateENGEngland1881-18869148701311.67785.7100150
Andy WallerZIMZimbabwe1996230695023.0017439.6601062
Mohammad ShahzadAFGAfghanistan2018-2019240694017.2513351.88000121
Sorabji ColahINDIndia1932-1933240693117.25--000-0
Ian ThomsonENGEngland1964-1965541693923.00--00190
Gary CrockerZIMZimbabwe1992341693323.0017838.7600051
Dulip LiyanageSLSri Lanka1992-200199069237.6734020.2900150
Sandy BellSASouth Africa1929-19351623126926*6.2720.0000600
Harry JuppENGEngland1877240686317.0026225.5701120
William MiltonSASouth Africa1889-1892360682111.332642.3100030
Wally EdwardsAUSAustralia1974360683011.3321931.0500260
Timycen MarumaZIMZimbabwe2013-202147068419.7118636.5600380
Michael MelleSASouth Africa1950-1953712468178.50--00120
Abrar AhmedPAKPakistan2022-20251015768178.5012056.6700183
Mike WhitneyAUSAustralia1981-19921219868136.1830922.0100440

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