Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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 team (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin GuptillNZNew Zealand2009-201647891258618929.39554846.613171032623
Geoff HowarthNZNew Zealand1975-198547835253114732.45575339.1161172551
Derek RandallENGEngland1977-198447795247017433.38562543.91712142545
Les AmesENGEngland1929-1939477212243414940.57213939.788751726
Intikhab AlamPAKPakistan1959-1977477710149313822.2895945.78181011616
Andy RobertsWIWest Indies1974-19834762117626814.94130341.670365422
Umar GulPAKPakistan2003-20134767957765*9.95120447.9201156320
Arthur MorrisAUSAustralia1946-195546793353320646.49173844.531212430110
Mansur Ali Khan PataudiINDIndia1961-1975468332793203*34.91177435.68616733219
Farokh EngineerINDIndia1961-197546873261112131.08190156.9721672882
Greg BlewettAUSAustralia1995-200046794255221434.03618441.2741562764
Guy WhittallZIMZimbabwe1993-2002468272207203*29.43537341.0841062617
JP DuminySASouth Africa2008-2017467410210316632.86454446.2868925013
Mitchell MarshAUSAustralia2014-202446807208318128.53370056.3039927032
Jim ParksENGEngland1954-1968466871962108*32.16181244.8729314615
Abdul RazzaqPAKPakistan1999-200646779194613428.62474141.0537423023
Geoff LawsonAUSAustralia1980-19894668128947415.96175550.260461001
Jerome TaylorWIWest Indies2003-20164673785610612.97136862.57111211719
Chris OldENGEngland1972-1981466698456514.82216538.2402101038
Jim LakerENGEngland1948-19594663156766314.0829643.58026432
Shoaib AkhtarPAKPakistan1997-20074667135444710.07131341.4300115322
Angus FraserENGEngland1989-1998466715388327.46135628.61009332
Nazmul Hossain ShantoBANBangladesh2017-202645842280516334.21520853.8698830835
Wavell HindsWIWest Indies2000-200545801260821333.01545947.77514636816
Dave NourseSASouth Africa1902-192445838223411129.7970543.121153940
Ian JohnsonAUSAustralia1946-195645661210007718.5249037.350610532
Paul AdamsSASouth Africa1995-2004455515360359.00101235.57008324
Clyde WalcottWIWest Indies1948-196044747379822056.6910.001514124711
Conrad HunteWIWest Indies1958-196744786324526045.07175538.6381352113
Basil ButcherWIWest Indies1958-1969447863104209*43.11224048.6671632666
Taufeeq UmarPAKPakistan2001-201444835296323637.99662644.7271464044
Shoaib MohammadPAKPakistan1983-1995446872705203*44.34631039.2471362895
Basil D'OliveiraENGEngland1966-197244708248415840.06503943.96515429814
Kieran PowellWIWest Indies2011-202144831211313425.77415250.8937827816
Vinoo MankadINDIndia1946-195944725210923131.4877139.695671087
Lahiru ThirimanneSLSri Lanka2011-2022448562088155*26.43529439.44310112073
Russel ArnoldSLSri Lanka1997-200444694182112328.02408444.5931072223
Nayan MongiaINDIndia1994-200144688144215224.03374238.541661595
Khaled MashudBANBangladesh2000-20074484101409103*19.04413634.0713111471
Alan DavidsonAUSAustralia1953-19634461713288024.59106436.00051918
Phil DeFreitasENGEngland1986-1995446859348814.83169155.2304101038
Stuart MacGillAUSAustralia1998-2008444711349439.6971548.810012382
Lindsay HassettAUSAustralia1938-1953436933073198*46.56229844.43101112408
Shubman GillINDIndia2020-202643777304326943.47495661.40119534247
Keith StackpoleAUSAustralia1966-197443805280720737.43344949.43714531810
Pankaj RoyINDIndia1951-196043794244217332.5640.005914591
Kris SrikkanthINDIndia1981-199243723206212329.88273762.88212722119
Devon SmithWIWest Indies2003-201843762176010823.78383445.911872461
Nicky BojeSASouth Africa2000-200643621013128525.23271548.320451856
Dilruwan PereraSLSri Lanka2014-20214377813039518.88277946.89071415823

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