Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by format (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Antao D'SouzaPAKTests1959-196261087623*38.00--00010
Laurie MayneAUSTests1965-1970611376139.5012721.2600130
Ata-ur-RehmanPAKTests1992-19961315676198.4419339.3800381
Harry DonnanAUSTests1892-1896510175158.33--00120
David AllanWITests1962-19665717540*12.507020.0000000
John WardNZTests1964-196881267535*12.50--00290
Don WilsonENGTests1964-1971671754212.50683.3300071
Alester MaregwedeZIMTests2004240742818.5013654.41001102
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
Barry McCarthyIRETests2024-2025460733112.1716145.3400161
Bilal AsifPAKTests201858073159.1317641.4800261
Bill MerrittNZTests1930-1931681731910.43--00100
Eric TindillNZTests1937-19475917337*9.13--00100
Ernie ToshackAUSTests1946-1948121167320*14.6012632.5400140
Johnny HayesNZTests1951-19581522773194.8720.0000432
Joe PartridgeSATests1963-1965111257313*10.4311629.3100040
Keegan MethZIMTests20132417231*24.0012955.8100072
Adam SanfordWITests2002-2004111727218*4.8032821.9500272
Nathan McSweeneyAUSTests2024361723914.4021233.96001110
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
Harold GilliganENGTests1930440713217.75--000-0
Dattaram HindlekarINDTests1936-1946472712614.20--00000
Roland ButcherENGTests1981350713214.2016044.3800190
Murray BennettAUSTests1984-1985352712323.6724528.9800050
John MorrisENGTests1990352713223.6717839.8900060
Steve JamesENGTests1998240713617.7528325.0900160
Nathan BrackenAUSTests2003-2005562703717.5011262.5000070
Bilawal BhattiPAKTests2013-2014231703235.0015345.7500091
Rolland BeaumontSATests1912-191459070317.78--00200
Ted PeateENGTests1881-18869148701311.67785.7100150
Leslie HyltonWITests1935-1939682701911.67--00001
Gerald SmithsonENGTests1948230703523.33--00100
Mohammad ShahzadAFGTests2018-2019240694017.2513351.88000121
Sandy BellSATests1929-19351623126926*6.2720.0000600
Sorabji ColahINDTests1932-1933240693117.25--000-0
Ian ThomsonENGTests1964-1965541693923.00--00190
Dulip LiyanageSLTests1992-200199069237.6734020.2900150

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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