LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL161/2 (29.4)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Fred TitmusENGEngland1955-1975537611144984*22.29237032.4901041363
Abdul QadirPAKPakistan1977-199067771110296115.59224742.100379916
John BracewellNZNew Zealand1980-1990416011100111020.43250339.991413824
John GoddardWIWest Indies1948-195727391185983*30.6830.00045421
Jack BlackhamAUSAustralia1877-18943562118007415.6926640.23046480
Andy RobertsWIWest Indies1974-19834762117626814.94130341.670365422
Mohammad AmirPAKPakistan2009-20193667117514813.41198037.93007913
Vanburn HolderWIWest Indies1969-19794059116824214.2161444.46007478
Ian BishopWIWest Indies1989-19984263116324812.15174336.260010622
Ryan HarrisAUSAustralia2010-20152739116037421.5495563.14032639
Simon DoullNZNew Zealand1992-20003250115704614.6285266.900010769
Geoff ArnoldENGEngland1967-19753446114215912.03132129.45015502
Stuart MacGillAUSAustralia1998-2008444711349439.6971548.810012382
Ryan SidebottomENGEngland2001-20102231113133115.6590334.66003370
Shaminda ErangaSLSri Lanka2011-201619261119345*12.8746941.15004260
Henry OlongaZIMZimbabwe1995-2002304511184245.4178323.500014172
Pervez SajjadPAKPakistan1964-19731920111232413.675316.9800261
Junaid KhanPAKPakistan2011-2015222811122177.1830639.87005142
Lungi NgidiSASouth Africa2018-202520311197194.8523042.17008141
Manjural IslamBANBangladesh2001-200417331181213.6837421.66001060
Ashish NehraINDIndia1999-200417251177195.5025630.08001083
Nahid RanaBANBangladesh2024-202612191121112.6312017.5000730
Stephen FlemingNZNew Zealand1994-2008109189107172274*40.071565245.829461691726
Donald BradmanAUSAustralia1928-1948528010699633499.94980058.60291376816
Neil HarveyAUSAustralia1948-19637913710614920548.42181143.51212474521
Gundappa ViswanathINDIndia1969-19839115510608022241.93801144.091435106166
Kraigg BrathwaiteWIWest Indies2011-202510019310595021232.511457140.8312311959417
Marcus TrescothickENGEngland2000-20067614310582521943.801068554.5214291283142
Ian ChappellAUSAustralia1964-19807513610534519642.42877445.6114261156215
Nathan AstleNZNew Zealand1996-20068113710470222237.02947949.6011241161239
Allan LambENGEngland1982-19927913910465614236.09905851.401418961820
Alvin KallicharranWIWest Indies1972-19806610910439918744.43437246.3212211046612
Mohinder AmarnathINDIndia1969-19886911310437813842.50511942.1811241233021
Rohit SharmaINDIndia2013-20246711610430121240.58753857.061218647388
Paul CollingwoodENGEngland2003-20116811510425920640.56917046.441020646924
Dennis AmissENGEngland1966-19775088103612262*46.31778041.481111104273
Vijay ManjrekarINDIndia1951-19655592103208189*39.1220.00715111970
Craig McMillanNZNew Zealand1997-2005559110311614238.47567054.96619736754
Warwick ArmstrongAUSAustralia1902-19215084102863159*38.69225754.506862027
Tim SoutheeNZNew Zealand2008-202410715510224577*15.48271582.69072121598
JP DuminySASouth Africa2008-2017467410210316632.86454446.2868925013
Jacob OramNZNew Zealand2002-2009335910178013336.33353350.3856420921
Tim PaineAUSAustralia2010-202135571015349232.64335545.720941724
Intikhab AlamPAKPakistan1959-1977477710149313822.2895945.78181011616
Khaled MashudBANBangladesh2000-20074484101409103*19.04413634.0713111471
Wriddhiman SahaINDIndia2010-2021405610135311729.41297345.5136612914
Nicky BojeSASouth Africa2000-200643621013128525.23271548.320451856
Michael HoldingWIWest Indies1975-19876076109107313.79118558.9906157836
Paul StrangZIMZimbabwe1994-2001244110839106*27.06191843.74123923
Clarrie GrimmettAUSAustralia1925-19363750105575013.9397031.34017172

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.