Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM130/7 (18)ZIM need 48 runs in 12 ballsT20I3rd 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)ODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 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 team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley Cricket Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben BarnettAUSAustralia1938121725772.0015845.5701080
John WaiteSASouth Africa1951-1955241723224.00--00050
Merv HughesAUSAustralia1989-1993210717171.0010567.6201062
Colin MilburnENGEngland1966121714271.0010071.00000131
Willie WatsonENGEngland1951-1953230713223.67--00010
Derek UnderwoodENGEngland1966-19724617045*14.0015345.7500290
Curtly AmbroseWIWest Indies1988-2000681702310.0014946.9800280
Vernon RansfordAUSAustralia1909120694534.50--000-0
Keith ArthurtonWIWest Indies1988-1995220694234.5022430.80000100
Sanjay BangarINDIndia2002110686868.0023628.81010100
David SheppardENGEngland1957110686868.00--010100
Nip PellewAUSAustralia1921120685234.00--01080
Norman YardleyENGEngland1947-1948230683622.67--000-0
Jack SiedleSASouth Africa1929-1935240683317.00--00100
John InverarityAUSAustralia1968-1972241683422.6721331.9200170
Frank LaverAUSAustralia1899-1909351684517.00--00100
Fred TruemanENGEngland1952-1964910368209.717022.8600141
David AllenENGEngland1961-1962221676267.00--010-0
Adam HollioakeENGEngland1997-19982116666*-8478.5701052
Roger PrideauxENGEngland1968120666433.0017936.8701080
Dilip VengsarkarINDIndia19792216665*66.0018535.6801060
Mike GattingENGEngland1981-1988340663216.5013648.53000100
John SnowENGEngland1966-1975673664816.5021231.1300270
Steve RhodesENGEngland19941116565*-14445.14010110
Reggie DuffAUSAustralia1905120654832.50--000-0
Charlie BarnettENGEngland1938-1947230653021.6720329.0600060
Martin DonnellyNZNew Zealand1949110646464.00--010-0
Robert KeyENGEngland2002120643432.0015740.76000100
Ian HealyAUSAustralia1989-1997430643121.3311058.1800080
Shaun PollockSASouth Africa1998-1999220636031.506892.6501050
Daryll CullinanSASouth Africa1998-1999220635031.5010659.4301061
Frank LowsonENGEngland1951-1955230635821.00--01100
Colin McDonaldAUSAustralia1956-1961240635415.75--01000
Warren BardsleyAUSAustralia1909-1926350633012.6010.0000130
Craig MatthewsSASouth Africa19941116262*-10062.00010101
Ken ViljoenSASouth Africa1935-1947240622915.50--000-0
Jack RussellENGEngland1989-199657062158.8617036.4700090
Frank WorrellWIWest Indies1957-1963240612915.25--00140
Gus LogieWIWest Indies1988-1991340614415.259167.0300090
Darren GoughENGEngland1994-2002871612910.1712847.6600360
Abdul RazzaqPAKPakistan1999110606060.009960.6101031
Cyril VincentSASouth Africa1929-1935230606020.00--01204
David BrownENGEngland1968-1969230603420.0020728.9900060
Navjot SidhuINDIndia1990-1996220593929.5011153.1500050
Ali BrownENGEngland1996-1998220595929.5042140.48011110
Bob SimpsonAUSAustralia1961-1964240593014.7512343.9000080
Jock CameronSASouth Africa1935120584929.00--000-1
Bryan YuileNZNew Zealand1965120584629.00--00070
Johnny TaylorAUSAustralia1921-1926230585019.33--01080
Tip SnookeSASouth Africa1907-1912240582314.50--000-0

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