Live5th ODI · Ireland in Namibia 2026/27NAM19/0 (3.5)IRE129 (33.1)NAM need 111 runs in 277 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL108/0 (12.3)BOL need 67 runs in 45 ballsT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben MikeLEILeicestershire2018-202613314329257099*22.54355772.250121426172
Cyril WashbrookENGEngland1937-195637666256919542.82114637.5261221608
Matthew MontgomeryNOTNottinghamshire2021-202593988256217828.47370169.22212629521
Wiaan MulderLEILeicestershire2022-20246477132559235*39.98311582.15416529937
Muhammad TanveerQATQatar2017-202592861725559137.032307110.750204210111
David HusseyAUSAustralia2008-2013108979255211129.00260398.04117817164
David WarnerDCDelhi Capitals2009-2024898982551109*31.491882135.55222828493
Andrew GaleYORYorkshire2014-201674966255016428.33444157.424863246
KL RahulPKPunjab Kings2018-20215555102548132*56.621823139.772230221110
Andrew EllisCANCanterbury2012-202069878254417132.20429459.25610632335
James FranklinNZNew Zealand2001-2013178157422541122*22.10420560.43181320745
Ravija SandaruwanKUWKuwait2018-20261001008253910327.601766143.772149226145
CJA AminiPNGPapua New Guinea2013-202413812915252710922.17307982.07112920546
Seymour NurseWIWest Indies1960-196929541252325847.60195848.83610323011
Ben GeddesMIDMiddlesex2025-2026698792522141*32.33362769.53317624967
Shikhar DhawanSHSunrisers Hyderabad2013-2018858512251892*34.492026124.28019329449
Eddie BarlowSASouth Africa1961-197030572251620145.75182244.0261532745
Trevor GoddardSASouth Africa1955-197041785251611234.47106735.9911841546
Sai SudharsanGTGujarat Titans2022-2026575752515108*48.371686149.17320125882
Basil D'OliveiraENGEngland1966-197248749251415838.68508244.18515430114
Jake LibbyNOTNottinghamshire2014-201971996251414427.03518348.5041092689
Ethan BrookesWORWorcestershire2024-2026801018251314027.02351971.4139628766
Caleb JewellDERDerbyshire2025-202654714250723237.42325677.00218430232
BS McKinneyDURDurham2023-202655712250424436.29356570.2475432047
Ben StokesDURDurham2014-202668786250216434.75281888.79413829170
Jordan ClarkLANLancashire2014-201812912129249984*27.16337474.07011524347
David WilleyYORYorkshire2016-2022979613249713130.082313107.962114229113
Adam VogesAUSAustralia2007-20165864182494269*54.22377966.0069225517
Saim AyubPAKPakistan2023-20269810242492113*25.432437102.263121326789
Max ChuOVOtago Volts2019-202646788249115135.59531646.86411631513
Yashpal SharmaINDIndia1978-1985799920248914031.51501942.70213419217
Simon SsesaziUGAUganda2018-2026102101112488100*27.642227111.721191226681
Matt MachanSUSSussex2014-2016789312248519230.68298983.1436526238
Ashton TurnerPSPerth Scorchers2013-202613912234248599*28.241681147.830148172109
Neil DexterLEILeicestershire2016-201979978248418027.91449955.21581631724
Neil BroomOVOtago Volts2012-2020417610247816137.55460753.7966530820
Shaun MarshPKPunjab Kings2008-201771697247711539.951866132.74120126678
Nic MaddinsonVICVictoria2019-202442604247522444.20380465.0699225454
Chris TavaréENGEngland1980-198960844247514930.94720634.3521662332
Tim PaineAUSAustralia2009-2021809914247111129.07465253.12114727212
Marcus HarrisLANLancashire2025-202641593247016744.11389863.37515328820
Warren BardsleyAUSAustralia1909-1926406652469193*40.48184558.3761461873
Greg MatthewsAUSAustralia1983-19939210321246813030.10508948.5041371898
Tim SeifertNZNew Zealand2018-2026989211246797*30.461697145.370185230119
Aarif SheikhNEPNepal2014-20261521241624628422.80345171.34010918230
Dwayne SmithWIWest Indies2004-201514713562462105*19.09261494.1911119251101
Ben RaineLEILeicestershire2014-201811613516245511320.63377565.03171027552
Charlie WakimTASTasmania2019-202647771245016032.24465952.59313630611
Owais ShahENGEngland2001-2009949172450107*29.17325775.22115620542
Delray RawlinsSUSSussex2017-202210012010244710022.25303880.551121526088

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.