T20I3rd 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

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
Daryl MitchellNZNew Zealand2019-202639626241119043.05454253.08616223543
Bryan YoungNZNew Zealand1993-1999356842034267*31.78522238.9521252321
Ian SmithNZNew Zealand1980-1992638817181517325.56287363.172672317
Seymour NurseWIWest Indies1960-196929541252325847.60195848.83610323011
Abdul RazzaqPAKPakistan1999-200646779194613428.62474141.0537423023
Mark GreatbatchNZNew Zealand1988-1996407152021146*30.62494640.86310922710
Roy McLeanSASouth Africa1951-196440733212014230.2917163.745101122512
Prasanna JayawardeneSLSri Lanka2000-20155883112124154*29.50436148.7045922315
Yasir HameedPAKPakistan2003-201025493149117032.41258857.612812234
Keith MillerAUSAustralia1946-195655877295814736.98122950.12713522228
Sean WilliamsZIMZimbabwe2013-202524474194615445.26302064.4467022216
Russel ArnoldSLSri Lanka1997-200444694182112328.02408444.5931072223
Kris SrikkanthINDIndia1981-199243723206212329.88273762.88212722119
Sanjay ManjrekarINDIndia1987-199637616204321837.15528238.684932201
Shahid AfridiPAKPakistan1998-201027481171615636.51197386.9758622052
Craig ErvineZIMZimbabwe2011-202632623199116033.75403049.4048221915
Rory BurnsENGEngland2018-202232590178913330.32408443.8131192192
Ajit WadekarINDIndia1966-197437713211314331.07242341.7711472172
Rachin RavindraNZNew Zealand2021-202624445186524047.82290164.2957221624
Nathan LyonAUSAustralia2011-20261441845017324712.93347249.88002021615
Tim SoutheeNZNew Zealand2008-202410715510224577*15.48271582.69072121598
Darren LehmannAUSAustralia1998-200427422179817744.95290961.81510221410
Heath StreakZIMZimbabwe1993-200565107181990127*22.36536937.061111521212
Conrad HunteWIWest Indies1958-196744786324526045.07175538.6381352113
Saud ShakeelPAKPakistan2022-2026265032006208*42.68396750.5741142114
Lawrence RoweWIWest Indies1972-198030492204730243.55286647.217722106
Cameron GreenAUSAustralia2020-2026396261920174*34.29383150.1238521016
Matt HorneNZNew Zealand1997-200335652178815728.38438440.7845421011
Maurice LeylandENGEngland1928-193841655276418746.07426639.9791062097
Jacob OramNZNew Zealand2002-2009335910178013336.33353350.3856420921
Peter ParfittENGEngland1961-1972375261882131*40.91159932.337652082
Bert SutcliffeNZNew Zealand1947-1965427682727230*40.1019543.08515520716
Lahiru ThirimanneSLSri Lanka2011-2022448562088155*26.43529439.44310112073
Brian McMillanSASouth Africa1992-1998386212196811339.36459242.86313320611
Tharanga ParanavitanaSLSri Lanka2009-201232605179211132.58427441.9321192065
Chetan ChauhanINDIndia1969-19814068220849731.58385937.0601662051
Jack RussellENGEngland1988-19985486161897128*27.10529035.862682050
Scott StyrisNZNew Zealand2002-200729484158617036.05308951.3456520513
Dilip SardesaiINDIndia1961-197230554200121239.2475327.225942042
Vernon PhilanderSASouth Africa2011-202064942017797424.04399544.5308820417
Warwick ArmstrongAUSAustralia1902-19215084102863159*38.69225754.506862027
Godfrey EvansENGEngland1946-19599113314243910420.5061544.5528172027
Imam-ul-HaqPAKPakistan2018-202631584186515734.54390447.77311620213
HMRKB HerathSLSri Lanka1999-20189314428169980*14.65340549.9003232016
Graham DowlingNZNew Zealand1961-197239773230623931.16133135.01311620014
Charles MacartneyAUSAustralia1907-192635554213117041.7875369.197911993
Phillip HughesAUSAustralia2009-201326492153516032.66286653.5637619911
Motganhalli JaisimhaINDIndia1959-197139714205612930.6911811.02312919812
Vijay ManjrekarINDIndia1951-19655592103208189*39.1220.00715111970
Saeed AhmedPAKPakistan1958-197241784299117240.4281347.3651621974

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