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
Ed BarnardBBBirmingham Bears2023-2026323045156719.81325158.460345219
Corey BissonJERJersey2014-2019393365155419.07503102.390155610
P SilasBOTBotswana2019-2026574285154315.1552498.28008379
Kuldeep YadavINDIndia2017-202619879315154010.73142636.120010421
Rilee RossouwRRRangpur Riders201913124514100*64.25327157.191524624
Shaun MarshYORYorkshire201713145514125*57.1168475.15130624
Angelo PereraNSWCNugegoda Sports Welfare Club2024-202613151514120*36.71470109.361314416
Chathuranga JayathilakePSCPolice Sports Club2024-2026272705145019.04469109.590256214
Tony SujiKENKenya1996-20106852105146712.24102350.24011443
Zubair AliQATQatar2025-2026201935138632.06397129.220544719
Michael RichardsonGERGermany2019-20232524751361*30.18495103.64020475
Matt RenshawASAdelaide Strikers2020-2022252535136323.32417123.02021457
AR ShettyLANLancashire2025-2026252655135324.4357788.91011565
Ben AllisonESSEssex2020-202454341751369*30.1889757.190324810
Angus McKenzieCANCanterbury2022-20254242105135316.0397952.40017625
Dilhara FernandoSLSri Lanka2000-20162031155451339*8.41112845.480019533
Samarth VyasSAUSaurashtra2019-2023252225129725.60352145.450334530
Nasir JamalAFGAfghanistan2014-20242024451255*25.6085060.24043412
Md AriyanROMRomania2025-20263026651293*25.60342149.710333340
George BonnorAUSAustralia1880-18881730051212817.078235.371253410
Umar AminPAKPakistan2010-2018343315125916.0071371.81014566
Tom TaylorDERDerbyshire2014-2017263355128018.29117943.43024624
Mluleki NkalaZIMZimbabwe1998-2006615175124711.6498152.19009455
Mohammad NaimKTKhulna Tigers2024-202514142511111*42.58355143.941314630
Billy WadeSASouth Africa1938-19501119151112528.3923330.4713371
Agha SalmanIUIslamabad United2024-20252121351164*28.39368138.860214321
David HusseyKKRKolkata Knight Riders2008-2010232345117126.89404126.490233128
Gaurav TiwariINAIndonesia2017-2026292855116322.2261083.770225011
Barry McCarthyDURDurham2015-20183335851151*18.9397952.20013596
Dwaine PretoriusLIOLions2012-202159461151148*14.60375136.270073328
Ray BrightAUSAustralia1974-19863647125113314.60151233.80007473
Salum JumbeTANTanzania2021-202665501451176*14.1953595.510163625
Mirwais AshrafAFGAfghanistan2009-201670561851152*13.4565378.250152724
Sai SudharsanINDIndia2023-2026111515108736.43102649.71052681
Washington SundarGTGujarat Titans2025-2026232165105534.00331154.080305019
William ScottonENGEngland1881-1887152525109022.1739023.33032260
Usman KhalidKSASaudi Arabia2021-20263934951075*20.40435117.240213524
Aslam KhanMASMalaysia2022-2026383435107716.45347146.970145235
Tahir NaqqashPAKPakistan1980-19855542145106118.2157278.32025474
Kyle JamiesonCANCanterbury2014-20264545155106717.0088557.630265211
Tom TaylorLEILeicestershire2018-20201921350998*28.2865977.24041556
Avishka PereraNSWCNugegoda Sports Welfare Club2024-20261725150910921.21100950.45203572
M Simpson-ParkerAUAAustria2019-20253227550965*23.14435117.010534415
Jhye RichardsonWAWestern Australia2018-2026252825095319.5886259.05027631
Ben CuttingSTSydney Thunder2020-20233831115093725.45374136.100025222
Bert HopkinsAUSAustralia1902-1909203325094316.42--004233
Barry RichardsSASouth Africa197047050814072.5785459.48220705
Ravi BoparaKKKarachi Kings2016-20192927850871*26.74457111.160213811
Jamie OvertonENGEngland2022-2026483365089718.8153594.950245513
Jack BrooksSOMSomerset2019-20236152195087215.3968574.16014628

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.