Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by team (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,787 of the 6,793 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris CairnsNZNew Zealand1991-200621419225488111529.23582783.774259339151
David MillerSASouth Africa2010-202618115746478014243.064591104.128249355154
Aamer SohailPAKPakistan1990-20001541535473013431.96722565.475311046220
Craig McMillanNZNew Zealand1997-200719318316470711728.19619875.94328937384
Martin CroweNZNew Zealand1982-1995143140184704107*38.56647672.64434337829
Alec StewartENGEngland1989-200316816114467411631.80683468.394281346926
Tom LathamNZNew Zealand2012-2026171158214664145*34.04551984.518271439062
Mark BoucherSASouth Africa1998-2011290216574523147*28.45534284.671251634181
Rahmat ShahAFGAfghanistan2013-202613413194510143*36.97619872.77635539046
William PorterfieldIREIreland2006-20221491483448613930.94649569.0711211246934
Scott StyrisNZNew Zealand1999-201118716123448314132.49564579.42428935368
Kevin PietersenENGEngland2004-201313412316442213041.33510086.71925742776
Navjot SidhuINDIndia1987-199813312784413134*37.08632969.73633733544
Chris HarrisNZNew Zealand1990-200424921362437913029.00658366.521161227543
Geoff MarshAUSAustralia1986-199211611564357126*39.97779055.93922430222
Marcus TrescothickENGEngland2000-20061231226433513737.37508685.2312211352841
Graham GoochENGEngland1976-19951231226429014236.98693261.89823440715
Elton ChigumburaZIMZimbabwe2004-201820919526428911725.38537679.7821917337105
Jason RoyENGEngland2015-20231151103427118039.924047105.5312211151181
Andrew StraussENGEngland2003-20111271257420515835.64519580.94627945425
Richie BerringtonSCOScotland2008-202615014118410012733.33530377.31822829297
Kris SrikkanthINDIndia1981-19921451454409112329.01570271.754271140541
Glenn MaxwellAUSAustralia2012-2025151138184072201*33.933226126.2242412387161
Tom WestleyESSEssex2014-202696945404914145.49433993.321128545932
Allan LambENGEngland1982-199212111816401011839.31530875.55426832830
Fakhar ZamanPAKPakistan2017-2026989663914210*43.49422092.751119944084
Jonny BairstowENGEngland2011-20231079983902141*42.883779103.251117944393
Asanka GurusinhaSLSri Lanka1985-199614514353902117*28.28640960.882221227942
Craig ErvineZIMZimbabwe2010-2026136132153897130*33.31507176.854261237548
John WrightNZNew Zealand1978-19921481481389110126.47680457.19124937015
Daryll CullinanSASouth Africa1993-200013813316386012432.99549270.283231029833
Dinesh ChandimalSLSri Lanka2010-202215714221385411131.85519174.244241126243
Russel ArnoldSLSri Lanka1997-200717815342385210334.70534072.13127727620
Graeme HickENGEngland1991-2001120118153846126*37.34519174.095271027841
Mohammad NabiAFGAfghanistan2009-202618015818380213627.16432487.932186246122
Hashan TillakaratneSLSri Lanka1986-200319716840378910429.60658857.512131022410
Kapil DevINDIndia1978-1994225198393783175*23.79397995.071141329167
Shubman GillINDIndia2019-20267069113713223*64.023594103.311120143378
Wasim AkramPAKPakistan1984-20033532795537128616.57420188.360628247121
Imran KhanPAKPakistan1974-1992175151403709102*33.41510572.65119622245
Phil SimmonsWIWest Indies1987-199914313811367512228.94540767.975181437644
Kyle CoetzerSCOScotland2008-202396956367015641.24448381.86724945049
Kevin O'BrienIREIreland2006-202115314319365914229.51413688.47218633584
Gerhard ErasmusNAMNamibia2011-2026108101103622156*39.80457579.17328427982
Lance KlusenerSASouth Africa1996-2004171137503576103*41.10397789.922191329376
Andrew BalbirnieIREIreland2010-202612311883559145*32.35476074.771018833947
Romesh KaluwitharanaSLSri Lanka1990-2004186179143558102*21.56462276.982212439616
KL RahulINDIndia2016-202610191223541129*51.32383392.38920427585
Mark TaylorAUSAustralia1989-19971131101351410532.24590859.4812842737
Nick KnightENGEngland1996-200399999351212239.02494071.09425631821

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.