Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sewnarine ChattergoonWIWest Indies2006-20092224249754*22.5990454.98022703
Shai HopeBTBarbados Tridents2015-2020252514978820.71431115.310103720
Murray ChappleNZNew Zealand1953-1966142714977619.12--032352
Adam ZampaAUSAustralia2016-20262479939497368.2874866.440013422
Brian BolusENGEngland1963-196471204968841.33--040470
James KettleboroughGLAGlamorgan2015-2016132214968123.62107346.23031740
Stuart ThompsonNWNorth-West Warriors2016-2021312914965917.7162080.000214911
Irfan HafejeePANPanama2018-2026333234964417.1059583.360034514
Sultan AhmedOMAOman2013-2018453584965518.3772268.70014424
Rilee RossouwKTKhulna Tigers2019-20201414349571*45.00319155.170424323
Nic MaddinsonDURDurham2022141914959027.5075465.65021586
Ben CalitzNKNorthern Knights2024-202523192495104*29.12419118.141333825
Alistair FrostMRMunster Reds2021-2024252034958329.1261979.970405114
Afif HossainKTKhulna Tigers2024-2025252324955623.57407121.620222927
Iqbal HossainAUAAustria2021-2023201804947127.44294168.030334537
Josh BrownMRMelbourne Renegades2024-2026191904948426.00325152.000324832
S GoochESTEstonia2024-20261919349472*30.88458107.860414513
Michael-Kyle PepperADKRAbu Dhabi Knight Riders2024-2026212104948323.52348141.950426115
Theunis de BruynSASouth Africa2017-20221527149410119.00102848.05102723
GD CrossDERDerbyshire2014323614945414.1168472.220145213
Sam BillingsOIOval Invincibles2021-202541371249476*19.76369133.880244219
Isuru UdanaSLSri Lanka2009-202157441649484*17.64436113.300253324
Tino BestWIWest Indies2003-20145755154949512.3584058.810110597
Rongsen JonathanNAGNagaland2019-2023212114936624.65474104.010314414
Cam FletcherAUCAuckland2023-20262622649380*30.81378130.420204117
Dhruv ShoreyDELDelhi2016-2021272354937027.39434113.590334316
Rahkeem CornwallBRBarbados Royals2022-202427251493102*20.54339145.431153644
Tim DavidRCBRoyal Challengers Bengaluru2021-202629251249370*37.92266185.340213837
Dave CallaghanSASouth Africa1992-200029256493169*25.9572667.91102435
Peter NevillAUSAustralia2015-2016262864936622.41116242.43031533
C MellyNWNorth-West Warriors2023-2025373374934418.96477103.350045614
Curly PageNZNew Zealand1930-19371320049210424.60--121150
Talha KhanGERGermany2018-20232827449269*21.39473104.020343912
Christi ViljoenNAMNamibia2011-2019382964927821.3959882.27022465
Cooper ConnollyPKPunjab Kings202614132491107*44.64301163.121214332
Roscoe ThattilKCCCKandy Customs Cricket Club2024-202581414918837.7786456.83030395
Prince MasvaureZIMZimbabwe2016-2025122114917424.55132836.97042541
Rachin RavindraWFWashington Freedom2024-2026242404917020.46298164.770204725
Barry McCarthyLLLeinster Lightning2019-202551311049111023.38400122.751013230
Carlos BrathwaiteSKANSt Kitts and Nevis Patriots2015-2019453994916416.37349140.690133031
Shoaib MalikMSMultan Sultans2018-20191917549065*40.83409119.800302719
Divan la CockNAMNamibia2021-2022232314906622.2764176.440325413
Shamar JosephWIWest Indies2024-20265442164904418.8549598.990034725
Thilan ThusharaSLSri Lanka2003-20105443949054*14.4163377.41017459
Matthew HoggardENGEngland2000-2008939829490387.10212023.110020420
Brad HodgeMSMelbourne Stars2012-2014161324898844.45350139.710514420
Ben LockroseOVOtago Volts2018-20261729448972*19.56111243.97025673
Ibrahim RahimiNORNorway2022-20263229348955*18.81302161.920142145
CJO SmithSCOScotland2006-2009333044895918.8169270.66026553
Craig MatthewsSASouth Africa1991-199774471548962*15.2897850.00017524

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.