T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)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/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 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 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by format (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
John MacleanAUSTests1978-19794817933*11.2935722.1300250
Trevor ChappellAUSTests1981361792715.8041818.9000030
Jacob DuffyNZTests2025451783619.5010475.00000140
Arthur FielderENGTests1904-19086125782011.1410.0000030
Mark LathwellENGTests1993240783319.5020039.0000180
Victor NyauchiZIMTests2020-2025111667713*7.7020537.56003100
Andrew GreenwoodENGTests1877240774919.253119.3500000
Prakash BhandariINDTests1955-1956340773919.25--00000
Robert PooreSATests1896360762012.67--000-0
Bruce DoolandAUSTests1947-1948351762919.0025529.8000040
Hubert DoggartENGTests1950240762919.00--00190
Peter LoaderENGTests1954-19581319676175.851838.8900360
Antao D'SouzaPAKTests1959-196261087623*38.00--00010
Laurie MayneAUSTests1965-1970611376139.5012721.2600130
Harry DonnanAUSTests1892-1896510175158.33--00120
Kim ElgieSATests1961-1962360755612.5020.0001280
David AllanWITests1962-19665717540*12.507020.0000000
John WardNZTests1964-196881267535*12.50--00290
Bruce MartinNZTests2013561744114.8014152.48001140
Elquemedo WillettWITests1973-1974583742614.80--00240
Shakeel AhmedPAKTests1993-1995350743314.8019737.5600180
Jason GallianENGTests1995360742812.3330923.9500280
Adam HuckleZIMTests1997-199881437428*6.7319737.56007100
Hrishikesh KanitkarINDTests1999-2000240744518.5018540.0000080
Nehemiah PerryWITests1999471742612.3318041.1100280
Bill MerrittNZTests1930-1931681731910.43--00100
Eric TindillNZTests1937-19475917337*9.13--00100
Ernie ToshackAUSTests1946-1948121167320*14.6012632.5400140
Joe PartridgeSATests1963-1965111257313*10.4311629.3100040
Nathan McSweeneyAUSTests2024361723914.4021233.96001110
Will PucovskiAUSTests2021120726236.0012657.1401060
Tommy RoutledgeSATests1892-189648072249.00--00100
Teddy WynyardENGTests1896-1906360723012.00--00240
Tom DolleryENGTests1947-1950470723710.2920.0000210
Steve ElworthySATests1998-2002451724818.0010369.90000100
Gareth HopkinsNZTests2008-2010471711511.8327725.6300080
Jason KrejzaAUSTests2008241713223.6714648.6300080
Zafar GoharPAKTests2021120713735.5012656.35000130
Phil HorneNZTests1987-1990470712710.1428924.5700270
William BrannSATests1922-1923350715014.20--01100
Harold GilliganENGTests1930440713217.75--000-0
Dattaram HindlekarINDTests1936-1946472712614.20--00000
Roland ButcherENGTests1981350713214.2016044.3800190
Pranab RoyINDTests19822317160*35.5023030.87010110
Murray BennettAUSTests1984-1985352712323.6724528.9800050
John MorrisENGTests1990352713223.6717839.8900060
Steve JamesENGTests1998240713617.7528325.0900160
Nathan BrackenAUSTests2003-2005562703717.5011262.5000070
Rolland BeaumontSATests1912-191459070317.78--00200
Ted PeateENGTests1881-18869148701311.67785.7100150

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