Live6th Match · Pakistan ODI Tri-Series 2026/27SL104/2 (17.3)ENG386/5 (50)SL need 283 runs in 195 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 (All cricket)

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 23,341 of the 23,348 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kyle CoetzerSCOScotland2008-202317317111538715633.67597290.2073214628102
Peter HandscombVICVictoria2017-202610014985373281*38.11931457.6910291156236
Ryan HigginsMIDMiddlesex2014-202617019825537222131.05718474.789201255395
John EdrichENGEngland1963-19768413395361310*43.231242838.051226657012
Dane CleaverCSCentral Stags2015-20268514518530420141.76939056.499341464979
Shaun MarshAUSAustralia2008-20191261557529318235.76881960.0213251552654
Alex CareyAUSAustralia2018-202619219927529115630.76699075.694271352551
Harry BrookYORYorkshire2017-202612415819528819438.04654380.82102713615101
Gus LogieWIWest Indies1981-199320921145527913031.80778365.683302151418
Jeff DujonWIWest Indies1981-199124923547526713928.02923752.895221649718
Bill LawryAUSAustralia1961-19716812412526121046.97750039.291327645815
Ryan PatelSURSurrey2017-202613416916523913434.24884459.2410271564479
Ed BarnardWORWorcestershire2015-2022244239575229163*28.73817763.955242259841
Rakep PatelKENKenya2008-202621719628522712431.11538996.9943311456197
Alvin KallicharranWIWest Indies1972-19819713714522518742.48570150.0112271053315
Craig OvertonSOMSomerset2014-202629128168522414124.53698074.8442127603112
Salman ButtPAKPakistan2003-20101351636520913633.18812564.1111272268518
Ross WhiteleyWORWorcestershire2014-202120522133519113127.61637481.4422514507207
Ahmed ShehzadPAKPakistan2009-20191551674519017631.84691175.1010261053863
Habibul BasharBANBangladesh1995-20081592026516911326.37856160.383382458314
Cameron BancroftWAWestern Australia2018-20269614813516418638.251101346.8914231149715
Chris HarrisNZNew Zealand1990-200427225566515613027.28888858.011212136245
Tatenda TaibuZIMZimbabwe2001-201219220330515315329.79893157.703342243241
Marcus HarrisVICVictoria2017-2026851339515023941.53992551.891326858834
Jordan SilkTASTasmania2017-202610916311514918133.88954653.949291457020
Tom AlsopSUSSussex2022-2026133163175132189*35.15839961.108321553571
Jimmy AdamsWIWest Indies1992-2001177193455132208*34.681149844.63627144577
WPUJC VaasSLSri Lanka1994-20094353821085128100*18.72984852.071143750438
Joe ClarkeWORWorcestershire2015-2018119155125117177*35.78670776.2913221564455
Ian BellWARWarwickshire2014-202010913813509020440.72782565.0511301260151
Harry CameDERDerbyshire2021-2026132170105087141*31.79884857.496311357852
Sherwin CampbellWIWest Indies1994-20021361774508220829.381088546.696311657016
Jamie SmithSURSurrey2018-2026138154205080234*37.91753267.4510251461690
Jatinder SinghOMAOman2013-202619319013507713028.68595585.26530952483
Tim AmbroseWARWarwickshire2014-201915917915507516730.95894256.757291860612
Alex HalesENGEngland2011-202215516311506617133.33533394.9973110578123
Imam-ul-HaqPAKPakistan2017-202611013611505515740.44779664.841231946043
Tom FellWORWorcestershire2014-20221321848505417128.72928354.446261566814
Simon HarmerESSEssex2017-202630330371504683*21.75851859.240233653398
Henry NichollsCANCanterbury2012-20268312211503522645.36819961.411030855440
Waseem MuhammadUAEUnited Arab Emirates2021-20261671676502511931.214183120.1343414418272
Rassie van der DussenSASouth Africa2018-202514715125501913439.83642278.156348405116
Boeta DippenaarSASouth Africa1999-2007140152195019177*37.74902055.647321155421
Leus du PlooyDERDerbyshire2019-2023123155275018238*39.20726769.059271452282
Tom ClarkSUSSussex2019-202614119111499414027.74820160.907221963565
Ben CharlesworthGLOGloucestershire2018-202614217918498321030.95819060.8452719554100
Babar HayatHKHong Kong2013-202618818223496617331.23516596.1553019381225
Kumar SangakkaraSURSurrey2015-201774947495120056.91624879.241720255863
Neil McKenzieSASouth Africa2000-200912415018494822637.481018448.597261155130
Cameron BancroftGLOGloucestershire2016-2026109146124939206*36.86816860.478251555737

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.