Live3rd T20I · India in New Zealand 2026/27NZ164/3 (16.5)INDIND chose to bowlLive5th Match · Pakistan ODI Tri-Series 2026/27PAK16/1 (4.4)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 (with 2 balls remaining)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)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)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 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th 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/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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
Ian RedpathAUSAustralia1964-19766612011473717143.46902037.5683194812
Peter MayENGEngland1951-19616610694537285*46.77169139.271322840612
Alvin KallicharranWIWest Indies1972-19806610910439918744.43437246.3212211046612
Ashwell PrinceSASouth Africa2002-201166104163665162*41.65838543.711111739713
Brad HaddinAUSAustralia2008-20156611213326616932.99558758.46418836254
Graeme HickENGEngland1991-2001651146338317831.32692048.896181145022
Ridley JacobsWIWest Indies1998-20046511221257711828.32539147.803141230023
Heath StreakZIMZimbabwe1993-200565107181990127*22.36536937.061111521212
Ollie PopeENGEngland2018-2025641135373220534.56579364.42916643918
Zak CrawleyENGEngland2019-2026641172358626731.18547565.505211249913
Vernon PhilanderSASouth Africa2011-202064942017797424.04399544.5308820417
John EmbureyENGEngland1978-199564962017137522.54481135.61010161956
Neil WagnerNZNew Zealand2012-202464842487566*14.58168751.8701179636
Mohammed ShamiINDIndia2013-202364892775056*12.10100574.6302188325
Andy FlowerZIMZimbabwe1992-200263112194794232*51.551063645.071227554320
Majid KhanPAKPakistan1964-1983631065393116738.92374245.6481993799
Frank WoolleyENGEngland1909-193463987328315436.08148860.625231319015
Richie BenaudAUSAustralia1952-196463977220112224.46111938.703981828
Ian SmithNZNew Zealand1980-1992638817181517325.56287363.172672317
Keshav MaharajSASouth Africa2016-20266397913698415.56224461.01061915530
Taijul IslamBANBangladesh2014-202663105129644710.37249838.5900131063
Bob SimpsonAUSAustralia1957-1978621117486931146.82476244.73102783492
Ted DexterENGEngland1958-1968621028450220547.89262343.69927651316
Robin SmithENGEngland1988-19966211215423617543.67927945.65928855811
Chris CairnsNZNew Zealand1989-2004621045332015833.54581557.09522736587
Chris WoakesENGEngland2013-20256299182034137*25.11384352.9317112569
Deryck MurrayWIWest Indies1963-19806296919939122.91230043.3001171617
Andrew CaddickENGEngland1993-200362951286149*10.37250634.3600191027
Steve HarmisonENGEngland2002-200962842374249*12.16129057.5200209710
Jack HobbsENGEngland1908-1930611027541021156.95544946.54152843168
Murali VijayINDIndia2008-2018611051398216738.29860146.301215846733
Bevan CongdonNZNew Zealand1965-1978611147344817632.22437533.14719926712
Roston ChaseWIWest Indies2016-2026611124280819426.00598546.926121529024
Mohammad AshrafulBANBangladesh2001-2013611195273719024.01594046.08681633522
Mehedi Hasan MirazBANBangladesh2016-20266110911238410424.33476350.05211626926
Trevor BaileyENGEngland1949-19596191142290134*29.74109925.3011071782
Ray IllingworthENGEngland1958-1973619011183611323.24405234.232571723
Ray LindwallAUSAustralia1946-1960618413150211821.1552161.4225913713
Danish KaneriaPAKPakistan2000-2010618433360297.0674348.450025463
Henry NichollsNZNew Zealand2016-2026609493358200*39.51654251.33111263709
Larry GomesWIWest Indies1976-1987609111317114339.64553841.2891352582
Alistair CampbellZIMZimbabwe1992-2002601094285810327.22684341.77218103554
Graeme SwannENGEngland2008-201360761413708522.10179176.4905518119
Graham McKenzieAUSAustralia1961-19716089129457612.2796434.0202157016
Michael HoldingWIWest Indies1975-19876076109107313.79118558.9906157836
Roy FredericksWIWest Indies1968-1977591097433416942.49434446.5782674258
Shane WatsonAUSAustralia2005-2015591093373117635.20709452.59424648331
Polly UmrigarINDIndia1948-196259948363122342.2260.00121451514
Graeme WoodAUSAustralia1978-1988591126337417231.83706640.2191393168
Ijaz AhmedPAKPakistan1987-200159924331521137.67732345.231212741723

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